﻿<UserControl x:Class="Ausy.Silverlight.VideoPlayer.MediaModule.ViewParts.ScreencastView"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:prism="http://www.codeplex.com/prism" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:smfCore="clr-namespace:Microsoft.SilverlightMediaFramework.Core;assembly=Microsoft.SilverlightMediaFramework.Core" 
    xmlns:smfMedia="clr-namespace:Microsoft.SilverlightMediaFramework.Core.Media;assembly=Microsoft.SilverlightMediaFramework.Core" 
    xmlns:SStuff_FlowControls="clr-namespace:SStuff.FlowControls;assembly=SStuff.FlowControls"
    xmlns:my="clr-namespace:Microsoft.SilverlightMediaFramework.Plugins.Primitives.S3D;assembly=Microsoft.SilverlightMediaFramework.Plugins" 
    xmlns:localConverter="clr-namespace:Ausy.Silverlight.VideoPlayer.MediaModule.Extensions.Converters"
    xmlns:Microsoft_SilverlightMediaFramework_Utilities_Offline="clr-namespace:Microsoft.SilverlightMediaFramework.Utilities.Offline;assembly=Microsoft.SilverlightMediaFramework.Utilities"
    xmlns:System="clr-namespace:System;assembly=mscorlib" 
    xmlns:smf_util="http://schemas.microsoft.com/smf/2010/xaml/converters" 
    xmlns:smf_accesscontrols="http://schemas.microsoft.com/smf/2010/xaml/accesscontrols" 
    xmlns:localCommand="clr-namespace:Ausy.Silverlight.VideoPlayer.Common.Commands;assembly=Ausy.Silverlight.VideoPlayer.Common"
    mc:Ignorable="d"
    d:DesignHeight="300" d:DesignWidth="400">
    <UserControl.Resources>
        <localConverter:UriPlayListConverter x:Name="UriPlayListConverter"/>
        <localConverter:PlayStateConverter x:Name="PlayStateConverter"/>
    	<DataTemplate x:Key="VersionInformationTemplate">
    		<Grid Background="White">
    			<Grid.RowDefinitions>
    				<RowDefinition/>
    				<RowDefinition Height="auto"/>
    				<RowDefinition Height="auto"/>
    			</Grid.RowDefinitions>
    			<ListBox HorizontalContentAlignment="Stretch" ItemsSource="{Binding AssemblyNames}" VerticalContentAlignment="Stretch">
    				<ListBox.ItemTemplate>
    					<DataTemplate>
    						<Grid>
    							<TextBlock FontWeight="Bold" TextWrapping="Wrap" Text="{Binding}" d:LayoutOverrides="Width, Height"/>
    						</Grid>
    					</DataTemplate>
    				</ListBox.ItemTemplate>
    			</ListBox>
    			<ListBox HorizontalContentAlignment="Stretch" ItemsSource="{Binding PluginMetadata}" Grid.Row="1" VerticalContentAlignment="Stretch">
    				<ListBox.ItemTemplate>
    					<DataTemplate>
    						<Grid>
    							<Grid.RowDefinitions>
    								<RowDefinition Height="Auto"/>
    								<RowDefinition Height="Auto"/>
    								<RowDefinition Height="Auto"/>
    							</Grid.RowDefinitions>
    							<TextBlock FontWeight="Bold" TextWrapping="Wrap" Text="{Binding PluginName}" d:LayoutOverrides="Width, Height"/>
    							<TextBlock Grid.Row="1" TextWrapping="Wrap" Text="{Binding PluginDescription}" d:LayoutOverrides="Width, Height"/>
    							<TextBlock Grid.Row="2" TextWrapping="Wrap" Text="{Binding PluginVersion}" d:LayoutOverrides="Width, Height"/>
    						</Grid>
    					</DataTemplate>
    				</ListBox.ItemTemplate>
    			</ListBox>
    			<StackPanel HorizontalAlignment="Left" Margin="5" Orientation="Horizontal" Grid.Row="2">
    				<TextBlock FontWeight="Bold" Text="Player ID: "/>
    				<TextBox IsReadOnly="True" Text="{Binding PlayerId}"/>
    			</StackPanel>
    		</Grid>
    	</DataTemplate>
    	<LinearGradientBrush x:Key="blueGradient" EndPoint="0.5,1" StartPoint="0.5,0">
    		<GradientStop Color="#FF6D7C8E" Offset="0"/>
    		<GradientStop Color="#FFA7B9C7" Offset="0.991"/>
    	</LinearGradientBrush>
    	<Style x:Key="PlaylistButton" TargetType="Button">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="Button">
    					<Grid Height="25" Opacity="0.75" VerticalAlignment="Bottom">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal"/>
    								<VisualState x:Name="MouseOver"/>
    								<VisualState x:Name="Pressed"/>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="DisabledVisualElement">
    											<SplineDoubleKeyFrame KeyTime="0" Value=".55"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="FocusVisualElement">
    											<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unfocused"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Rectangle x:Name="DisabledVisualElement" Fill="#FFFFFFFF" IsHitTestVisible="false" Opacity="0" RadiusY="3" RadiusX="3" d:IsHidden="True"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FF6DBDD1" StrokeThickness="1" d:IsHidden="True"/>
    						<Rectangle Fill="{StaticResource blueGradient}" Margin="0"/>
    						<TextBlock x:Name="content" Foreground="White" FontSize="12" FontFamily="Trebuchet MS" HorizontalAlignment="Center" Margin="0" TextWrapping="Wrap" Text="{TemplateBinding Content}" VerticalAlignment="Center" d:LayoutOverrides="Width, Height"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="ChaptersListBoxItemStyle" TargetType="ListBoxItem">
    		<Setter Property="HorizontalContentAlignment" Value="Left"/>
    		<Setter Property="VerticalContentAlignment" Value="Top"/>
    		<Setter Property="Background" Value="Transparent"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="TabNavigation" Value="Local"/>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ListBoxItem">
    					<Grid Background="{TemplateBinding Background}" Margin="0">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal"/>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To=".35" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="fillColor"/>
    										<ColorAnimation Duration="0" To="White" Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)" Storyboard.TargetName="fillColor" d:IsOptimized="True"/>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" Storyboard.TargetName="fillColor">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Thickness>5,0</Thickness>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To=".55" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="contentPresenter"/>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="SelectionStates">
    								<VisualState x:Name="Unselected"/>
    								<VisualState x:Name="Selected">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To=".75" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="fillColor2"/>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="FocusVisualElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unfocused"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Rectangle x:Name="fillColor" Fill="Red" IsHitTestVisible="False" Margin="5,0" Opacity="0" RadiusY="1" RadiusX="1"/>
    						<Rectangle x:Name="fillColor2" Fill="#FFBADDE9" IsHitTestVisible="False" Margin="5,0" Opacity="0" RadiusY="1" RadiusX="1"/>
    						<ContentPresenter x:Name="contentPresenter" ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}"/>
    						<Rectangle x:Name="FocusVisualElement" RadiusY="1" RadiusX="1" Stroke="{x:Null}" StrokeThickness="1" Visibility="Collapsed"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Padding" Value="0"/>
    	</Style>
    	<Style x:Key="PlaylistBackButton" TargetType="RepeatButton">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="RepeatButton">
    					<Grid Width="50">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<DoubleAnimation Duration="0" To="0" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="path_normal" d:IsOptimized="True"/>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused"/>
    								<VisualState x:Name="Unfocused"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Border x:Name="Background" BorderThickness="{TemplateBinding BorderThickness}">
    							<Grid Margin="1">
    								<Path x:Name="path_disable" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" Fill="#FF525252" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FFADADAD" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="22.984">
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform Angle="-180"/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    								<Path x:Name="path_pressed" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" HorizontalAlignment="Center" Height="26.842" Margin="0.194000005722046,2.039,0,2.119" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF0A2031" StrokeThickness="0.5" UseLayoutRounding="False" Visibility="Collapsed" VerticalAlignment="Center" Width="22.984">
    									<Path.Fill>
    										<LinearGradientBrush EndPoint="1.089,0.5" StartPoint="-0.089,0.5">
    											<GradientStop Color="#FF0E1F33"/>
    											<GradientStop Color="#FF273D54" Offset="1"/>
    										</LinearGradientBrush>
    									</Path.Fill>
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform Angle="-180"/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    								<Path x:Name="path_hover" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF0A2031" StrokeThickness="0.5" UseLayoutRounding="False" Visibility="Collapsed" VerticalAlignment="Center" Width="22.984">
    									<Path.Fill>
    										<LinearGradientBrush EndPoint="1.089,0.5" StartPoint="-0.089,0.5">
    											<GradientStop Color="#FF243347" Offset="0.004"/>
    											<GradientStop Color="#FF6F7E8F" Offset="0.991"/>
    										</LinearGradientBrush>
    									</Path.Fill>
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform Angle="-180"/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    								<Path x:Name="path_normal" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="Black" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="22.984">
    									<Path.Fill>
    										<LinearGradientBrush EndPoint="1.089,0.5" StartPoint="-0.089,0.5">
    											<GradientStop Color="#FF222B36"/>
    											<GradientStop Color="#FF4C555F" Offset="1"/>
    										</LinearGradientBrush>
    									</Path.Fill>
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform Angle="-180"/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    							</Grid>
    						</Border>
    						<ContentPresenter x:Name="contentPresenter" ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" Visibility="Collapsed" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="PlaylistFowardButton" TargetType="RepeatButton">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="RepeatButton">
    					<Grid Width="50">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal"/>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused"/>
    								<VisualState x:Name="Unfocused"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Border x:Name="Background" BorderThickness="{TemplateBinding BorderThickness}">
    							<Grid Margin="1">
    								<Path x:Name="path_disable" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" Fill="#FF525252" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FFADADAD" StrokeThickness="0.5" UseLayoutRounding="False" Visibility="Collapsed" VerticalAlignment="Center" Width="22.984">
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    								<Path x:Name="path_pressed" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF0A2031" StrokeThickness="0.5" UseLayoutRounding="False" Visibility="Collapsed" VerticalAlignment="Center" Width="22.984">
    									<Path.Fill>
    										<LinearGradientBrush EndPoint="1.089,0.5" StartPoint="-0.089,0.5">
    											<GradientStop Color="#FF0E1F33"/>
    											<GradientStop Color="#FF273D54" Offset="0.996"/>
    										</LinearGradientBrush>
    									</Path.Fill>
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    								<Path x:Name="path_hover" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF0A2031" StrokeThickness="0.5" UseLayoutRounding="False" Visibility="Collapsed" VerticalAlignment="Center" Width="22.984">
    									<Path.Fill>
    										<LinearGradientBrush EndPoint="1.089,0.5" StartPoint="-0.089,0.5">
    											<GradientStop Color="#FF243347" Offset="0.004"/>
    											<GradientStop Color="#FF6F7E8F" Offset="1"/>
    										</LinearGradientBrush>
    									</Path.Fill>
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    								<Path x:Name="path_normal" Data="M4.375,2.1940789 L4.375,29.036263 L27.358028,15.628002 z" HorizontalAlignment="Center" Height="26.842" Margin="0.194,2.03900003433228,0,2.11899995803833" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="Black" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="22.984">
    									<Path.Fill>
    										<LinearGradientBrush EndPoint="1.089,0.5" StartPoint="-0.089,0.5">
    											<GradientStop Color="#FF222B36"/>
    											<GradientStop Color="#FF4C555F" Offset="1"/>
    										</LinearGradientBrush>
    									</Path.Fill>
    									<Path.RenderTransform>
    										<TransformGroup>
    											<ScaleTransform/>
    											<SkewTransform/>
    											<RotateTransform/>
    											<TranslateTransform X="-0.18099925231933156" Y="0.00020094604492015833"/>
    										</TransformGroup>
    									</Path.RenderTransform>
    								</Path>
    							</Grid>
    						</Border>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<ControlTemplate x:Key="ValidationToolTipTemplate">
    		<Grid x:Name="Root" Margin="5,0" Opacity="0" RenderTransformOrigin="0,0">
    			<Grid.RenderTransform>
    				<TranslateTransform x:Name="xform" X="-25"/>
    			</Grid.RenderTransform>
    			<VisualStateManager.VisualStateGroups>
    				<VisualStateGroup x:Name="OpenStates">
    					<VisualStateGroup.Transitions>
    						<VisualTransition GeneratedDuration="0"/>
    						<VisualTransition GeneratedDuration="0:0:0.2" To="Open">
    							<Storyboard>
    								<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="X" Storyboard.TargetName="xform">
    									<SplineDoubleKeyFrame KeyTime="0:0:0.2" Value="0"/>
    								</DoubleAnimationUsingKeyFrames>
    								<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="Root">
    									<SplineDoubleKeyFrame KeyTime="0:0:0.2" Value="1"/>
    								</DoubleAnimationUsingKeyFrames>
    							</Storyboard>
    						</VisualTransition>
    					</VisualStateGroup.Transitions>
    					<VisualState x:Name="Closed">
    						<Storyboard>
    							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="Root">
    								<SplineDoubleKeyFrame KeyTime="0" Value="0"/>
    							</DoubleAnimationUsingKeyFrames>
    						</Storyboard>
    					</VisualState>
    					<VisualState x:Name="Open">
    						<Storyboard>
    							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="X" Storyboard.TargetName="xform">
    								<SplineDoubleKeyFrame KeyTime="0" Value="0"/>
    							</DoubleAnimationUsingKeyFrames>
    							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="Root">
    								<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    							</DoubleAnimationUsingKeyFrames>
    						</Storyboard>
    					</VisualState>
    				</VisualStateGroup>
    			</VisualStateManager.VisualStateGroups>
    			<Border Background="#052A2E31" CornerRadius="5" Margin="4,4,-4,-4"/>
    			<Border Background="#152A2E31" CornerRadius="4" Margin="3,3,-3,-3"/>
    			<Border Background="#252A2E31" CornerRadius="3" Margin="2,2,-2,-2"/>
    			<Border Background="#352A2E31" CornerRadius="2" Margin="1,1,-1,-1"/>
    			<Border Background="#FFDC000C" CornerRadius="2"/>
    			<Border CornerRadius="2">
    				<TextBlock Foreground="White" MaxWidth="250" Margin="8,4,8,4" TextWrapping="Wrap" Text="{Binding (Validation.Errors)[0].ErrorContent}" UseLayoutRounding="false"/>
    			</Border>
    		</Grid>
    	</ControlTemplate>
    	<ControlTemplate x:Key="ChapterSelectionElementItemTemplate" TargetType="smfCore:PositionAwareListBoxItem">
    		<Grid Height="159" Margin="0,-5,0,0" Width="207" d:DesignWidth="141" d:LayoutOverrides="HorizontalAlignment" d:DesignHeight="116">
    			<Grid.ColumnDefinitions>
    				<ColumnDefinition Width="Auto"/>
    				<ColumnDefinition/>
    				<ColumnDefinition Width="Auto"/>
    			</Grid.ColumnDefinitions>
    			<VisualStateManager.VisualStateGroups>
    				<VisualStateGroup x:Name="LastStates">
    					<VisualState x:Name="IsLast">
    						<Storyboard>
    							<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="right_divider">
    								<DiscreteObjectKeyFrame KeyTime="0">
    									<DiscreteObjectKeyFrame.Value>
    										<Visibility>Visible</Visibility>
    									</DiscreteObjectKeyFrame.Value>
    								</DiscreteObjectKeyFrame>
    							</ObjectAnimationUsingKeyFrames>
    						</Storyboard>
    					</VisualState>
    					<VisualState x:Name="IsNotLast"/>
    				</VisualStateGroup>
    			</VisualStateManager.VisualStateGroups>
    			<Grid x:Name="left_divider" HorizontalAlignment="Left" Height="90" Margin="0,15,10,35" Grid.RowSpan="1" RenderTransformOrigin="0.5,0.5" VerticalAlignment="Top" Width="2">
    				<Grid.RenderTransform>
    					<TransformGroup>
    						<ScaleTransform/>
    						<SkewTransform/>
    						<RotateTransform/>
    						<TranslateTransform X="-2"/>
    					</TransformGroup>
    				</Grid.RenderTransform>
    				<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Stretch="Fill" UseLayoutRounding="False" Width="1">
    					<Path.Stroke>
    						<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    							<GradientStop Color="Black" Offset="0.509"/>
    							<GradientStop Color="#FFA3B5C3" Offset="0.996"/>
    							<GradientStop Color="#FF79899A"/>
    						</LinearGradientBrush>
    					</Path.Stroke>
    				</Path>
    				<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Margin="1,0,0,0" Stretch="Fill" UseLayoutRounding="False" Width="1">
    					<Path.Stroke>
    						<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    							<GradientStop Color="#FFFDFEFF" Offset="0.509"/>
    							<GradientStop Color="#FFA3B5C3" Offset="1"/>
    							<GradientStop Color="#FF79899A"/>
    						</LinearGradientBrush>
    					</Path.Stroke>
    				</Path>
    			</Grid>
    			<Grid Grid.Column="1" Margin="0" Grid.RowSpan="1">
    				<Grid.RowDefinitions>
    					<RowDefinition Height="Auto"/>
    					<RowDefinition Height="Auto"/>
    					<RowDefinition Height="Auto"/>
    				</Grid.RowDefinitions>
    				<Image HorizontalAlignment="Center" Height="50" Margin="0,-5,0,0" Microsoft_SilverlightMediaFramework_Utilities_Offline:OfflineProperties.OfflineImageSource="{Binding ThumbSource}" Grid.Row="1" Grid.RowSpan="1" VerticalAlignment="Bottom" d:LayoutOverrides="Height"/>
    				<TextBlock Foreground="#FF325C7D" HorizontalAlignment="Center" Margin="0,5,0,0" Grid.Row="2" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding Title}" d:LayoutOverrides="Height"/>
    				<Rectangle Height="30" Grid.RowSpan="1" VerticalAlignment="Top" d:LayoutOverrides="Height"/>
    			</Grid>
    			<Grid x:Name="right_divider" Grid.Column="2" HorizontalAlignment="Left" Height="90" Margin="10,15,0,35" Grid.RowSpan="1" RenderTransformOrigin="0.5,0.5" Visibility="Collapsed" VerticalAlignment="Top" Width="2">
    				<Grid.RenderTransform>
    					<TransformGroup>
    						<ScaleTransform/>
    						<SkewTransform/>
    						<RotateTransform/>
    						<TranslateTransform X="-2"/>
    					</TransformGroup>
    				</Grid.RenderTransform>
    				<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Stretch="Fill" UseLayoutRounding="False" Width="1">
    					<Path.Stroke>
    						<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    							<GradientStop Color="Black" Offset="0.509"/>
    							<GradientStop Color="#FFA3B5C3" Offset="0.996"/>
    							<GradientStop Color="#FF79899A"/>
    						</LinearGradientBrush>
    					</Path.Stroke>
    				</Path>
    				<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Margin="1,0,0,0" Stretch="Fill" UseLayoutRounding="False" Width="1">
    					<Path.Stroke>
    						<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    							<GradientStop Color="#FFFDFEFF" Offset="0.509"/>
    							<GradientStop Color="#FFA3B5C3" Offset="1"/>
    							<GradientStop Color="#FF79899A"/>
    						</LinearGradientBrush>
    					</Path.Stroke>
    				</Path>
    			</Grid>
    		</Grid>
    	</ControlTemplate>
    	<LinearGradientBrush x:Key="btnStrokeGradient" EndPoint="0.425624,0.970389" StartPoint="0.425624,0.0254586">
    		<GradientStop Color="#FF000000" Offset="0.648536"/>
    		<GradientStop Color="#FF404040" Offset="0.965857"/>
    		<GradientStop Color="#FF808080" Offset="0.979079"/>
    	</LinearGradientBrush>
    	<LinearGradientBrush x:Key="iconGradient" EndPoint="0.566244,1.01881" StartPoint="0.566244,-0.00625034">
    		<GradientStop Color="#FFFFFFFF" Offset="0"/>
    		<GradientStop Color="#FFDDF2FB" Offset="0.171548"/>
    		<GradientStop Color="#FFBCE6F8" Offset="0.48954"/>
    		<GradientStop Color="#FFDDF2FB" Offset="0.81605"/>
    		<GradientStop Color="#FFFFFFFF" Offset="1"/>
    	</LinearGradientBrush>
    	<Style x:Key="ClosePlaylistButton" TargetType="Button">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="Button">
    					<Grid HorizontalAlignment="Center" VerticalAlignment="Center">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal"/>
    								<VisualState x:Name="MouseOver"/>
    								<VisualState x:Name="Pressed"/>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="DisabledVisualElement">
    											<SplineDoubleKeyFrame KeyTime="0" Value=".55"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="FocusVisualElement">
    											<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unfocused"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Rectangle x:Name="DisabledVisualElement" Fill="#FFFFFFFF" IsHitTestVisible="false" Opacity="0" RadiusY="3" RadiusX="3"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FF6DBDD1" StrokeThickness="1"/>
    						<Path x:Name="background" Data="M7.2799339,0.45841447 C10.491932,0.45841447 22.785646,0.51231235 27.576687,0.51231235 C32.367729,0.51231235 35.534691,2.5373702 35.534691,6.1722879 C35.534691,9.8072052 35.534691,18.340185 35.534691,21.341179 C35.534691,24.342173 33.470394,27.336502 28.858856,27.336502 C24.247318,27.336502 11.965229,27.15176 8.1261663,27.15176 C4.2871037,27.15176 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 4.0679369,0.45841447 7.2799339,0.45841447 z" HorizontalAlignment="Center" Height="28" Margin="0,3.5" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Width="28">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605262994766235,1" StartPoint="0.605262994766235,0">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FFC0C5CA" Offset="0"/>
    									<GradientStop Color="#FF757B82" Offset="0.056"/>
    									<GradientStop Color="#FF4C555F" Offset="0.086"/>
    									<GradientStop Color="#FF4B535D" Offset="0.26178"/>
    									<GradientStop Color="#FF363F49" Offset="0.350785"/>
    									<GradientStop Color="#FF222B36" Offset="0.497382"/>
    									<GradientStop Color="#FF222B36" Offset="0.890052"/>
    									<GradientStop Color="#FF51555B" Offset="0.963351"/>
    									<GradientStop Color="Gray" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    						</Path>
    						<TextBlock Foreground="{StaticResource iconGradient}" FontSize="13.333" HorizontalAlignment="Center" Margin="0,8,0,9" TextWrapping="Wrap" Text="{TemplateBinding Content}"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<LinearGradientBrush x:Key="btnBasePressed" EndPoint="0.605263,1" StartPoint="0.605263,0">
    		<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    		<GradientStop Color="#FF3B5470" Offset="0.056"/>
    		<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    		<GradientStop Color="#FF193250" Offset="0.496"/>
    		<GradientStop Color="#FF222B36" Offset="0.875"/>
    		<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    		<GradientStop Color="#FF2F3E54" Offset="1"/>
    	</LinearGradientBrush>
    	<LinearGradientBrush x:Key="btnBaseGradient" EndPoint="0.605263,1" StartPoint="0.605263,0">
    		<GradientStop Color="#FF9EA1A5" Offset="0"/>
    		<GradientStop Color="#FF757B82" Offset="0.025765"/>
    		<GradientStop Color="#FF4C555F" Offset="0.04"/>
    		<GradientStop Color="#FF4B535D" Offset="0.26178"/>
    		<GradientStop Color="#FF363F49" Offset="0.350785"/>
    		<GradientStop Color="#FF222B36" Offset="0.497382"/>
    		<GradientStop Color="#FF222B36" Offset="0.890052"/>
    		<GradientStop Color="#FF51555B" Offset="0.963351"/>
    		<GradientStop Color="#FF808080" Offset="1"/>
    	</LinearGradientBrush>
    	<SolidColorBrush x:Key="iconDisableFill" Color="#FF525252"/>
    	<SolidColorBrush x:Key="iconDisableBorder" Color="#FF6E6E6E"/>
    	<SolidColorBrush x:Key="iconPressedFill" Color="#FF547C83"/>
    	<SolidColorBrush x:Key="iconPressedBorder" Color="#FF192E37"/>
    	<Style x:Key="ReplayButtonStyle" TargetType="Button">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="Button">
    					<Grid x:Name="grid" Cursor="Hand" Height="28" Width="36" d:DesignWidth="20" d:DesignHeight="20">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Stroke).(SolidColorBrush.Color)" Storyboard.TargetName="ReplayGlif_normal">
    											<EasingColorKeyFrame KeyTime="0" Value="#FF2A2A2A"/>
    										</ColorAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_press">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_press">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1.097"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1.097"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="0.599"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="ReplayGlif_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="0.5"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Margin)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Thickness>0</Thickness>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ReplayGlif_press">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.HorizontalAlignment)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<HorizontalAlignment>Center</HorizontalAlignment>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.VerticalAlignment)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<VerticalAlignment>Center</VerticalAlignment>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.HorizontalAlignment)" Storyboard.TargetName="ReplayGlif_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<HorizontalAlignment>Center</HorizontalAlignment>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.VerticalAlignment)" Storyboard.TargetName="ReplayGlif_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<VerticalAlignment>Center</VerticalAlignment>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.HorizontalAlignment)" Storyboard.TargetName="ReplayGlif_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<HorizontalAlignment>Center</HorizontalAlignment>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.VerticalAlignment)" Storyboard.TargetName="ReplayGlif_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<VerticalAlignment>Center</VerticalAlignment>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ReplayGlif_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Path x:Name="background_press" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    						</Path>
    						<Path x:Name="background_hover" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False"/>
    						<Path x:Name="background" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBaseGradient}" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False"/>
    						<Rectangle x:Name="ButtonRolloverCommon" Fill="#33FCF9F9" Margin="1" Opacity="0"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FF6DBDD1" StrokeThickness="1"/>
    						<Path x:Name="ReplayGlif_disable" Data="F1 M 63.3016,673.814C 65.187,673.814 66.7117,672.337 66.7117,670.515C 66.7117,668.693 65.187,667.216 63.3063,667.216C 61.6946,667.216 60.3445,668.301 59.9911,669.758L 61.7847,669.758L 58.8941,673.779L 56.2897,669.758L 58.0574,669.758C 58.4355,667.278 60.6415,665.375 63.3063,665.375C 66.2368,665.375 68.6124,667.677 68.6124,670.515C 68.6124,673.354 66.2368,675.655 63.3063,675.655L 63.3016,673.814 Z " Fill="{StaticResource iconDisableFill}" Height="10.2799" Margin="11.838,8.86" Stretch="Fill" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5" UseLayoutRounding="False" Width="12.3228"/>
    						<Path x:Name="ReplayGlif_press" Data="F1 M 63.3016,673.814C 65.187,673.814 66.7117,672.337 66.7117,670.515C 66.7117,668.693 65.187,667.216 63.3063,667.216C 61.6946,667.216 60.3445,668.301 59.9911,669.758L 61.7847,669.758L 58.8941,673.779L 56.2897,669.758L 58.0574,669.758C 58.4355,667.278 60.6415,665.375 63.3063,665.375C 66.2368,665.375 68.6124,667.677 68.6124,670.515C 68.6124,673.354 66.2368,675.655 63.3063,675.655L 63.3016,673.814 Z " Fill="{StaticResource iconPressedFill}" Height="10.2799" Margin="10,8" Stretch="Fill" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5" UseLayoutRounding="False" Width="12.3228"/>
    						<Path x:Name="ReplayGlif_hover" Data="F1 M 63.3016,673.814C 65.187,673.814 66.7117,672.337 66.7117,670.515C 66.7117,668.693 65.187,667.216 63.3063,667.216C 61.6946,667.216 60.3445,668.301 59.9911,669.758L 61.7847,669.758L 58.8941,673.779L 56.2897,669.758L 58.0574,669.758C 58.4355,667.278 60.6415,665.375 63.3063,665.375C 66.2368,665.375 68.6124,667.677 68.6124,670.515C 68.6124,673.354 66.2368,675.655 63.3063,675.655L 63.3016,673.814 Z " Fill="#FFD7F5FD" Height="10.2799" Margin="10,8" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FFD7F5FD" StrokeThickness="0.5" UseLayoutRounding="False" Width="12.3228">
    							<Path.Effect>
    								<BlurEffect Radius="10"/>
    							</Path.Effect>
    							<Path.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Path.RenderTransform>
    						</Path>
    						<Path x:Name="ReplayGlif_normal" Data="F1 M 63.3016,673.814C 65.187,673.814 66.7117,672.337 66.7117,670.515C 66.7117,668.693 65.187,667.216 63.3063,667.216C 61.6946,667.216 60.3445,668.301 59.9911,669.758L 61.7847,669.758L 58.8941,673.779L 56.2897,669.758L 58.0574,669.758C 58.4355,667.278 60.6415,665.375 63.3063,665.375C 66.2368,665.375 68.6124,667.677 68.6124,670.515C 68.6124,673.354 66.2368,675.655 63.3063,675.655L 63.3016,673.814 Z " Fill="{StaticResource iconGradient}" Height="10.2799" Canvas.Left="56.2897" Stretch="Fill" Stroke="#FF2A2A2A" StrokeThickness="0.5" Canvas.Top="665.375" Width="12.3228"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<SolidColorBrush x:Key="iconHover" Color="#FFD7F5FD"/>
    	<Style x:Key="RWButtonStyle" TargetType="Button">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="Button">
    					<Grid x:Name="grid" Cursor="Hand" Height="28" Width="36" d:DesignWidth="20" d:DesignHeight="20">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_press">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_press">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_press">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="RRGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_press">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="RRGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Rectangle x:Name="background_pressed" Stroke="{StaticResource btnStrokeGradient}">
    							<Rectangle.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Rectangle.Fill>
    						</Rectangle>
    						<Rectangle x:Name="background_hover" Fill="{StaticResource btnBasePressed}" Stroke="{StaticResource btnStrokeGradient}"/>
    						<Rectangle x:Name="background" Fill="{StaticResource btnBaseGradient}" Stroke="{StaticResource btnStrokeGradient}"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FF6DBDD1" StrokeThickness="1"/>
    						<Path x:Name="RRGliff_disable" Data="M2,0.018981887 L2,8.0189819 L-6.5137792,4.009491 z M11.01534,0.047732037 L11.01534,8.0100718 L2.1159408,4.009491 z" Fill="{StaticResource iconDisableFill}" HorizontalAlignment="Center" Height="7" Margin="0" Stretch="Fill" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16"/>
    						<Path x:Name="RRGliff_press" Data="M2,0.018981887 L2,8.0189819 L-6.5137792,4.009491 z M11.01534,0.047732037 L11.01534,8.0100718 L2.1159408,4.009491 z" Fill="{StaticResource iconPressedFill}" HorizontalAlignment="Center" Height="7" Margin="0" Stretch="Fill" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16"/>
    						<Path x:Name="RRGliff_hover" Data="M2,0.018981887 L2,8.0189819 L-6.5137792,4.009491 z M11.01534,0.047732037 L11.01534,8.0100718 L2.1159408,4.009491 z" Fill="#FFD7F5FD" HorizontalAlignment="Center" Height="7" Margin="0" Stretch="Fill" Stroke="{StaticResource iconHover}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16">
    							<Path.Effect>
    								<BlurEffect Radius="10"/>
    							</Path.Effect>
    						</Path>
    						<Path x:Name="RRGliff_normal" Data="M2,0.018981887 L2,8.0189819 L-6.5137792,4.009491 z M11.01534,0.047732037 L11.01534,8.0100718 L2.1159408,4.009491 z" Fill="{StaticResource iconGradient}" HorizontalAlignment="Center" Height="7" Margin="0" Stretch="Fill" Stroke="#FF2A2A2A" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="FFButtonStyle" TargetType="Button">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="Button">
    					<Grid x:Name="grid" Cursor="Hand" Height="28" Width="36" d:DesignWidth="20" d:DesignHeight="20">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Rectangle x:Name="background_pressed" Stroke="{StaticResource btnStrokeGradient}">
    							<Rectangle.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Rectangle.Fill>
    						</Rectangle>
    						<Rectangle x:Name="background_hover" Fill="{StaticResource btnBasePressed}" Stroke="{StaticResource btnStrokeGradient}"/>
    						<Rectangle x:Name="background" Fill="{StaticResource btnBaseGradient}" Stroke="{StaticResource btnStrokeGradient}"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FF6DBDD1" StrokeThickness="1"/>
    						<Path x:Name="FFGliff_disable" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M0,0 L8.8618002,3.87006 L0,7.9623399 z" Fill="{StaticResource iconDisableFill}" HorizontalAlignment="Center" Height="6.834" Stretch="Fill" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16"/>
    						<Path x:Name="FFGliff_pressed" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M0,0 L8.8618002,3.87006 L0,7.9623399 z" Fill="{StaticResource iconPressedFill}" HorizontalAlignment="Center" Height="6.834" Stretch="Fill" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16"/>
    						<Path x:Name="FFGliff_hover" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M0,0 L8.8618002,3.87006 L0,7.9623399 z" Fill="{StaticResource iconHover}" HorizontalAlignment="Center" Height="6.834" Stretch="Fill" Stroke="{StaticResource iconHover}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16">
    							<Path.Effect>
    								<BlurEffect Radius="10"/>
    							</Path.Effect>
    						</Path>
    						<Path x:Name="FFGliff" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M0,0 L8.8618002,3.87006 L0,7.9623399 z" Fill="{StaticResource iconGradient}" HorizontalAlignment="Center" Height="6.833" Stretch="Fill" Stroke="#FF2A2A2A" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="16"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="SlowMotionButtonStyle" TargetType="ToggleButton">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ToggleButton">
    					<Grid Cursor="Hand" Width="36" d:DesignWidth="28" d:DesignHeight="28">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="FFGliff">
    											<EasingDoubleKeyFrame KeyTime="0" Value="-0.079"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FFGliff">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FFGliff">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FocusVisualElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="CheckStates">
    								<VisualState x:Name="Checked">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unchecked">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Indeterminate"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Path x:Name="background_pressed" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,1" StartPoint="0.605,0">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    							<Path.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform Angle="-180"/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Path.RenderTransform>
    							<Path.Stroke>
    								<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="Black" Offset="0.648536"/>
    									<GradientStop Color="#FF404040" Offset="0.965857"/>
    									<GradientStop Color="Gray" Offset="0.979079"/>
    								</LinearGradientBrush>
    							</Path.Stroke>
    						</Path>
    						<Path x:Name="background_hover" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF3B5470" Offset="0.056"/>
    									<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    									<GradientStop Color="#FF193250" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    							<Path.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform Angle="-180"/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Path.RenderTransform>
    							<Path.Stroke>
    								<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="Black" Offset="0.648536"/>
    									<GradientStop Color="#FF404040" Offset="0.965857"/>
    									<GradientStop Color="Gray" Offset="0.979079"/>
    								</LinearGradientBrush>
    							</Path.Stroke>
    						</Path>
    						<Path x:Name="background" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF9EA1A5" Offset="0"/>
    									<GradientStop Color="#FF757B82" Offset="0.025765"/>
    									<GradientStop Color="#FF4C555F" Offset="0.041885"/>
    									<GradientStop Color="#FF4B535D" Offset="0.26178"/>
    									<GradientStop Color="#FF363F49" Offset="0.350785"/>
    									<GradientStop Color="#FF222B36" Offset="0.497382"/>
    									<GradientStop Color="#FF222B36" Offset="0.890052"/>
    									<GradientStop Color="#FF51555B" Offset="0.963351"/>
    									<GradientStop Color="Gray" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    							<Path.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform Angle="-180"/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Path.RenderTransform>
    							<Path.Stroke>
    								<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="Black" Offset="0.648536"/>
    									<GradientStop Color="#FF404040" Offset="0.965857"/>
    									<GradientStop Color="Gray" Offset="0.979079"/>
    								</LinearGradientBrush>
    							</Path.Stroke>
    						</Path>
    						<Path x:Name="background_checked" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,1" StartPoint="0.605,0">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    							<Path.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform Angle="-180"/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Path.RenderTransform>
    							<Path.Stroke>
    								<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="Black" Offset="0.648536"/>
    									<GradientStop Color="#FF404040" Offset="0.965857"/>
    									<GradientStop Color="Gray" Offset="0.979079"/>
    								</LinearGradientBrush>
    							</Path.Stroke>
    						</Path>
    						<Ellipse x:Name="ellipse_checked" Fill="{StaticResource iconHover}" Margin="10,8" Opacity="0.35" StrokeThickness="0.5" Visibility="Collapsed">
    							<Ellipse.Effect>
    								<BlurEffect Radius="10"/>
    							</Ellipse.Effect>
    						</Ellipse>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" StrokeThickness="1"/>
    						<Path x:Name="FFGliff_disable" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M2.380996,0 L6.1346784,-0.005638204 L6.1699524,7.9648356 L2.380996,7.9623399 z" Fill="{StaticResource iconDisableFill}" HorizontalAlignment="Center" Height="7.006" Stretch="Fill" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="13.891"/>
    						<Path x:Name="FFGliff_pressed" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M2.380996,0 L6.1346784,-0.005638204 L6.1699524,7.9648356 L2.380996,7.9623399 z" Fill="{StaticResource iconPressedFill}" HorizontalAlignment="Center" Height="7.006" Stretch="Fill" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="13.891"/>
    						<Ellipse x:Name="ellipse" Fill="{StaticResource iconHover}" Margin="10,8" Opacity="0.35" StrokeThickness="0.5" Visibility="Collapsed">
    							<Ellipse.Effect>
    								<BlurEffect Radius="10"/>
    							</Ellipse.Effect>
    						</Ellipse>
    						<Path x:Name="FFGliff" Data="M9.0500488,1.016548E-15 L17.495911,4.0864868 L9.0500488,7.9783788 z M2.380996,0 L6.1346784,-0.005638204 L6.1699524,7.9648356 L2.380996,7.9623399 z" Fill="{StaticResource iconGradient}" HorizontalAlignment="Center" Height="7.006" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF2A2A2A" StrokeThickness="0.5" UseLayoutRounding="False" VerticalAlignment="Center" Width="13.891">
    							<Path.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Path.RenderTransform>
    						</Path>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="SeekToLiveButtonStyle" TargetType="Button">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="Button">
    					<Grid Width="60" d:DesignWidth="28" d:DesignHeight="28">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_norm">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ellipse">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_norm">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="text_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused"/>
    								<VisualState x:Name="Unfocused"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Rectangle x:Name="Background_pressed" RadiusY="5" RadiusX="5" Stroke="{StaticResource btnStrokeGradient}" Visibility="Collapsed">
    							<Rectangle.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF3B5470" Offset="0.056"/>
    									<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    									<GradientStop Color="#FF193250" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Rectangle.Fill>
    						</Rectangle>
    						<Rectangle x:Name="Background_hover" Fill="{StaticResource btnBasePressed}" RadiusY="5" RadiusX="5" Stroke="{StaticResource btnStrokeGradient}" Visibility="Collapsed"/>
    						<Rectangle x:Name="Background" Fill="{StaticResource btnBaseGradient}" RadiusY="5" RadiusX="5" Stroke="{StaticResource btnStrokeGradient}"/>
    						<Rectangle x:Name="Background_checked" RadiusY="5" RadiusX="5" Stroke="{StaticResource btnStrokeGradient}" Visibility="Collapsed">
    							<Rectangle.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF3B5470" Offset="0.056"/>
    									<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    									<GradientStop Color="#FF193250" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Rectangle.Fill>
    						</Rectangle>
    						<Border x:Name="MouseOverBorder" Background="#33FAF3F3" Margin="1" Opacity="0" Visibility="Collapsed"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" StrokeThickness="1" Visibility="Collapsed"/>
    						<TextBlock x:Name="text_pressed" Foreground="{StaticResource iconPressedFill}" FontFamily="Trebuchet MS" Margin="9,7" TextWrapping="Wrap" Text="Go Live" Visibility="Collapsed"/>
    						<Ellipse x:Name="ellipse" Fill="#FFA8EAFB" Margin="5,8" Opacity="0.35" StrokeThickness="0" Visibility="Collapsed">
    							<Ellipse.Effect>
    								<BlurEffect Radius="15"/>
    							</Ellipse.Effect>
    						</Ellipse>
    						<TextBlock x:Name="text_disable" Foreground="#FF525252" FontFamily="Trebuchet MS" Margin="9,7" TextWrapping="Wrap" Text="Go Live" Visibility="Collapsed"/>
    						<Ellipse x:Name="ellipse_checked" Fill="#FFA8EAFB" Margin="5,10" Opacity="0.3" StrokeThickness="0" Visibility="Collapsed">
    							<Ellipse.Effect>
    								<BlurEffect Radius="15"/>
    							</Ellipse.Effect>
    						</Ellipse>
    						<TextBlock x:Name="text_norm" Foreground="#FFBCE6F8" FontFamily="Trebuchet MS" Margin="9,7" TextWrapping="Wrap" Text="Go Live"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="CaptionDisplayToggleButtonStyle" TargetType="ToggleButton">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ToggleButton">
    					<Grid Width="36" d:DesignWidth="28" d:DesignHeight="28">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="textBlock_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_pressed">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="textBlock_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_disable">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_hover">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_normal">
    											<EasingDoubleKeyFrame KeyTime="0" Value="10"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="textBlock">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_normal">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="textBlock_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="CheckStates">
    								<VisualState x:Name="Checked">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unchecked">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Indeterminate"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Path x:Name="background_pressed" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Width="36">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    						</Path>
    						<Path x:Name="background_hover" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Width="36"/>
    						<Path x:Name="background" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBaseGradient}" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Width="36"/>
    						<Path x:Name="background_checked" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Visibility="Collapsed" Width="36">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    						</Path>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" StrokeThickness="1"/>
    						<Rectangle x:Name="rec_checked" Fill="{StaticResource iconHover}" Margin="10,8" Stroke="{StaticResource iconHover}" StrokeThickness="0.5">
    							<Rectangle.Effect>
    								<BlurEffect Radius="10"/>
    							</Rectangle.Effect>
    						</Rectangle>
    						<Rectangle x:Name="rec_disable" Fill="{StaticResource iconDisableFill}" Margin="10,8" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5"/>
    						<Rectangle x:Name="rec_pressed" Fill="{StaticResource iconPressedFill}" Margin="10,8" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5"/>
    						<Rectangle x:Name="rec_hover" Fill="{StaticResource iconHover}" Margin="10,8" Stroke="{StaticResource iconHover}" StrokeThickness="0.5">
    							<Rectangle.Effect>
    								<BlurEffect Radius="10"/>
    							</Rectangle.Effect>
    						</Rectangle>
    						<Rectangle x:Name="rec_normal" Fill="{StaticResource iconGradient}" Margin="10,8" Stroke="#FF2A2A2A" StrokeThickness="0.5"/>
    						<TextBlock x:Name="textBlock_pressed" Foreground="#FF6C6C6C" FontSize="8" FontFamily="Microsoft Sans Serif" Margin="12,10" TextWrapping="Wrap" Text="CC"/>
    						<TextBlock x:Name="textBlock" FontSize="8" FontFamily="Microsoft Sans Serif" Margin="12,10" TextWrapping="Wrap" Text="CC"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="PlayerGraphButtonStyle" TargetType="ToggleButton">
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="Foreground" Value="#FF000000"/>
    		<Setter Property="Padding" Value="3"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ToggleButton">
    					<Grid Width="36" d:DesignWidth="28" d:DesignHeight="28">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="textBlock_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="textBlock_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="textBlock">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="textBlock_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="CheckStates">
    								<VisualState x:Name="Checked">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_checked">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unchecked"/>
    								<VisualState x:Name="Indeterminate"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Path x:Name="background_pressed" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Width="36">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    						</Path>
    						<Path x:Name="background_hover" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Width="36"/>
    						<Rectangle x:Name="background" Fill="{StaticResource btnBaseGradient}" Stroke="{StaticResource btnStrokeGradient}"/>
    						<Path x:Name="background_checked" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" Stretch="Fill" Stroke="{StaticResource btnStrokeGradient}" UseLayoutRounding="False" Visibility="Collapsed" Width="36">
    							<Path.Fill>
    								<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    									<LinearGradientBrush.RelativeTransform>
    										<MatrixTransform/>
    									</LinearGradientBrush.RelativeTransform>
    									<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    									<GradientStop Color="#FF2C3F54" Offset="0.052"/>
    									<GradientStop Color="#FF273D54" Offset="0.296"/>
    									<GradientStop Color="#FF0E1F33" Offset="0.496"/>
    									<GradientStop Color="#FF222B36" Offset="0.875"/>
    									<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    									<GradientStop Color="#FF2F3E54" Offset="1"/>
    								</LinearGradientBrush>
    							</Path.Fill>
    						</Path>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" StrokeThickness="1"/>
    						<TextBlock x:Name="textBlock_pressed" Foreground="White" FontSize="8" FontFamily="Microsoft Sans Serif" HorizontalAlignment="Center" Margin="12,10" TextWrapping="Wrap" Text="{TemplateBinding Content}"/>
    						<TextBlock x:Name="textBlock" Foreground="White" FontSize="8" FontFamily="Microsoft Sans Serif" HorizontalAlignment="Center" Margin="12,10" TextWrapping="Wrap" Text="{TemplateBinding Content}"/>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="AudioStreamMenu" TargetType="ComboBox">
    		<Setter Property="Padding" Value="6,2,25,2"/>
    		<Setter Property="Background" Value="#FF1F3B53"/>
    		<Setter Property="HorizontalContentAlignment" Value="Left"/>
    		<Setter Property="BorderThickness" Value="1"/>
    		<Setter Property="TabNavigation" Value="Once"/>
    		<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/>
    		<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/>
    		<Setter Property="BorderBrush">
    			<Setter.Value>
    				<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    					<GradientStop Color="#FFA3AEB9" Offset="0"/>
    					<GradientStop Color="#FF8399A9" Offset="0.375"/>
    					<GradientStop Color="#FF718597" Offset="0.375"/>
    					<GradientStop Color="#FF617584" Offset="1"/>
    				</LinearGradientBrush>
    			</Setter.Value>
    		</Setter>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ComboBox">
    					<Grid Height="28">
    						<Grid.Resources>
    							<Style x:Name="comboToggleStyle" TargetType="ToggleButton">
    								<Setter Property="Foreground" Value="#FF333333"/>
    								<Setter Property="Background" Value="#FF1F3B53"/>
    								<Setter Property="BorderBrush">
    									<Setter.Value>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="#FFA3AEB9" Offset="0"/>
    											<GradientStop Color="#FF8399A9" Offset="0.375"/>
    											<GradientStop Color="#FF718597" Offset="0.375"/>
    											<GradientStop Color="#FF617584" Offset="1"/>
    										</LinearGradientBrush>
    									</Setter.Value>
    								</Setter>
    								<Setter Property="BorderThickness" Value="1"/>
    								<Setter Property="Padding" Value="3"/>
    								<Setter Property="Template">
    									<Setter.Value>
    										<ControlTemplate TargetType="ToggleButton">
    											<Grid Height="28">
    												<VisualStateManager.VisualStateGroups>
    													<VisualStateGroup x:Name="CommonStates">
    														<VisualState x:Name="Normal">
    															<Storyboard>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_pressed">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_hover">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    														<VisualState x:Name="MouseOver">
    															<Storyboard>
    																<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="BackgroundOverlay">
    																	<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    																</DoubleAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#7FFFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#CCFFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#F2FFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_pressed">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_hover">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Visible</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    														<VisualState x:Name="Pressed">
    															<Storyboard>
    																<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="BackgroundOverlay2">
    																	<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    																</DoubleAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#E5FFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#BCFFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#6BFFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient">
    																	<SplineColorKeyFrame KeyTime="0" Value="#F2FFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_hover">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_pressed">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Visible</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    														<VisualState x:Name="Disabled">
    															<Storyboard>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_pressed">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BackgroundBlue_hover">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    													</VisualStateGroup>
    													<VisualStateGroup x:Name="CheckStates">
    														<VisualState x:Name="Checked">
    															<Storyboard>
    																<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="BackgroundOverlay3">
    																	<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    																</DoubleAnimationUsingKeyFrames>
    																<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="BackgroundGradient2">
    																	<SplineDoubleKeyFrame KeyTime="0" Value="1"/>
    																</DoubleAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient2">
    																	<SplineColorKeyFrame KeyTime="0" Value="#E5FFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient2">
    																	<SplineColorKeyFrame KeyTime="0" Value="#BCFFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient2">
    																	<SplineColorKeyFrame KeyTime="0" Value="#6BFFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient2">
    																	<SplineColorKeyFrame KeyTime="0" Value="#F2FFFFFF"/>
    																</ColorAnimationUsingKeyFrames>
    																<ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Stroke).(SolidColorBrush.Color)" Storyboard.TargetName="Highlight">
    																	<EasingColorKeyFrame KeyTime="0" Value="Black"/>
    																</ColorAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Highlight">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    														<VisualState x:Name="Unchecked">
    															<Storyboard>
    																<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="Highlight">
    																	<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    																</DoubleAnimationUsingKeyFrames>
    																<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Highlight">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Collapsed</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    													</VisualStateGroup>
    													<VisualStateGroup x:Name="FocusStates">
    														<VisualState x:Name="Focused">
    															<Storyboard>
    																<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="Visibility" Storyboard.TargetName="FocusVisualElement">
    																	<DiscreteObjectKeyFrame KeyTime="0">
    																		<DiscreteObjectKeyFrame.Value>
    																			<Visibility>Visible</Visibility>
    																		</DiscreteObjectKeyFrame.Value>
    																	</DiscreteObjectKeyFrame>
    																</ObjectAnimationUsingKeyFrames>
    															</Storyboard>
    														</VisualState>
    														<VisualState x:Name="Unfocused"/>
    													</VisualStateGroup>
    												</VisualStateManager.VisualStateGroups>
    												<Rectangle x:Name="Background" Fill="{TemplateBinding Background}" RadiusY="3" RadiusX="3" Stroke="{TemplateBinding BorderBrush}" StrokeThickness="{TemplateBinding BorderThickness}" d:IsHidden="True"/>
    												<Rectangle x:Name="BackgroundOverlay" Fill="#FF448DCA" Opacity="0" RadiusY="3" RadiusX="3" Stroke="#00000000" StrokeThickness="{TemplateBinding BorderThickness}" d:IsHidden="True"/>
    												<Rectangle x:Name="BackgroundOverlay2" Fill="#FF448DCA" Opacity="0" RadiusY="3" RadiusX="3" Stroke="#00000000" StrokeThickness="{TemplateBinding BorderThickness}" d:IsHidden="True"/>
    												<Rectangle x:Name="BackgroundGradient" Margin="{TemplateBinding BorderThickness}" RadiusY="2" RadiusX="2" Stroke="#FFFFFFFF" StrokeThickness="1" d:IsHidden="True">
    													<Rectangle.Fill>
    														<LinearGradientBrush EndPoint=".7,1" StartPoint=".7,0">
    															<GradientStop Color="#FFFFFFFF" Offset="0"/>
    															<GradientStop Color="#F9FFFFFF" Offset="0.375"/>
    															<GradientStop Color="#E5FFFFFF" Offset="0.625"/>
    															<GradientStop Color="#C6FFFFFF" Offset="1"/>
    														</LinearGradientBrush>
    													</Rectangle.Fill>
    												</Rectangle>
    												<Rectangle x:Name="BackgroundOverlay3" Fill="#FF448DCA" Opacity="0" RadiusY="3" RadiusX="3" Stroke="#00000000" StrokeThickness="{TemplateBinding BorderThickness}" d:IsHidden="True"/>
    												<Rectangle x:Name="BackgroundGradient2" Margin="{TemplateBinding BorderThickness}" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FFFFFFFF" StrokeThickness="1" d:IsHidden="True">
    													<Rectangle.Fill>
    														<LinearGradientBrush EndPoint=".7,1" StartPoint=".7,0">
    															<GradientStop Color="#FFFFFFFF" Offset="0"/>
    															<GradientStop Color="#F9FFFFFF" Offset="0.375"/>
    															<GradientStop Color="#E5FFFFFF" Offset="0.625"/>
    															<GradientStop Color="#C6FFFFFF" Offset="1"/>
    														</LinearGradientBrush>
    													</Rectangle.Fill>
    												</Rectangle>
    												<Rectangle x:Name="BackgroundBlue_pressed" Margin="0" Stroke="{StaticResource btnStrokeGradient}" Visibility="Collapsed">
    													<Rectangle.Fill>
    														<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    															<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    															<GradientStop Color="#FF3B5470" Offset="0.056"/>
    															<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    															<GradientStop Color="#FF193250" Offset="0.496"/>
    															<GradientStop Color="#FF222B36" Offset="0.875"/>
    															<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    															<GradientStop Color="#FF2F3E54" Offset="1"/>
    														</LinearGradientBrush>
    													</Rectangle.Fill>
    												</Rectangle>
    												<Rectangle x:Name="BackgroundBlue_hover" Fill="{StaticResource btnBasePressed}" Margin="0" Stroke="{StaticResource btnStrokeGradient}" Visibility="Collapsed"/>
    												<Rectangle x:Name="BackgroundBlue" Fill="{StaticResource btnBaseGradient}" Margin="0" Stroke="{StaticResource btnStrokeGradient}"/>
    												<Rectangle x:Name="Highlight" IsHitTestVisible="false" Margin="{TemplateBinding BorderThickness}" RadiusY="2" RadiusX="2" Stroke="#FF2A2A2A" StrokeThickness="1" Visibility="Collapsed"/>
    												<ContentPresenter x:Name="contentPresenter" ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
    												<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" RadiusY="3.5" RadiusX="3.5" Stroke="#FF6DBDD1" StrokeThickness="1" Visibility="Collapsed"/>
    											</Grid>
    										</ControlTemplate>
    									</Setter.Value>
    								</Setter>
    							</Style>
    						</Grid.Resources>
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="Normal"/>
    								<VisualState x:Name="MouseOver"/>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="DisabledVisualElement">
    											<SplineDoubleKeyFrame KeyTime="00:00:00" Value=".55"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FocusStates">
    								<VisualState x:Name="Focused">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FocusVisualElement">
    											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FocusVisualElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unfocused">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="FocusVisualElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="FocusVisualElement">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="FocusedDropDown">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Duration="00:00:00" Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="PopupBorder">
    											<DiscreteObjectKeyFrame KeyTime="00:00:00">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="ValidationStates">
    								<VisualState x:Name="Valid"/>
    								<VisualState x:Name="InvalidUnfocused">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Storyboard.TargetName="ValidationErrorElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="InvalidFocused">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Storyboard.TargetName="ValidationErrorElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="IsOpen" Storyboard.TargetName="validationTooltip">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>True</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Border x:Name="ContentPresenterBorder">
    							<Grid>
    								<ToggleButton x:Name="DropDownToggle" BorderBrush="{StaticResource btnBaseGradient}" BorderThickness="0" Background="{TemplateBinding Background}" Foreground="#FFF30B0B" HorizontalAlignment="Stretch" HorizontalContentAlignment="Right" Margin="0" Style="{StaticResource comboToggleStyle}" VerticalAlignment="Stretch">
    									<Path x:Name="BtnArrow" Data="F1 M 301.14,-189.041L 311.57,-189.041L 306.355,-182.942L 301.14,-189.041 Z " Fill="{StaticResource iconGradient}" HorizontalAlignment="Right" Height="6" Margin="0,0,6,0" RenderTransformOrigin="0.5,0.5" Stretch="Uniform" Stroke="#FF2A2A2A" StrokeThickness="0.5" UseLayoutRounding="False" Width="10">
    										<Path.RenderTransform>
    											<TransformGroup>
    												<ScaleTransform/>
    												<SkewTransform/>
    												<RotateTransform Angle="180"/>
    												<TranslateTransform/>
    											</TransformGroup>
    										</Path.RenderTransform>
    									</Path>
    								</ToggleButton>
    								<ContentPresenter x:Name="ContentPresenter" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
    									<TextBlock Foreground="{StaticResource iconGradient}" Text=" "/>
    								</ContentPresenter>
    							</Grid>
    						</Border>
    						<Rectangle x:Name="DisabledVisualElement" Fill="White" IsHitTestVisible="false" Opacity="0"/>
    						<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" Stroke="#FF6DBDD1" StrokeThickness="1"/>
    						<Border x:Name="ValidationErrorElement" BorderBrush="#FFDB000C" BorderThickness="1" CornerRadius="1" Visibility="Collapsed">
    							<ToolTipService.ToolTip>
    								<ToolTip x:Name="validationTooltip" DataContext="{Binding RelativeSource={RelativeSource TemplatedParent}}" Placement="Right" PlacementTarget="{Binding RelativeSource={RelativeSource TemplatedParent}}" Template="{StaticResource ValidationToolTipTemplate}">
    									<ToolTip.Triggers>
    										<EventTrigger RoutedEvent="Canvas.Loaded">
    											<BeginStoryboard>
    												<Storyboard>
    													<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="IsHitTestVisible" Storyboard.TargetName="validationTooltip">
    														<DiscreteObjectKeyFrame KeyTime="0">
    															<DiscreteObjectKeyFrame.Value>
    																<System:Boolean>true</System:Boolean>
    															</DiscreteObjectKeyFrame.Value>
    														</DiscreteObjectKeyFrame>
    													</ObjectAnimationUsingKeyFrames>
    												</Storyboard>
    											</BeginStoryboard>
    										</EventTrigger>
    									</ToolTip.Triggers>
    								</ToolTip>
    							</ToolTipService.ToolTip>
    							<Grid Background="Transparent" HorizontalAlignment="Right" Height="12" Margin="1,-4,-4,0" VerticalAlignment="Top" Width="12">
    								<Path Data="M 1,0 L6,0 A 2,2 90 0 1 8,2 L8,7 z" Fill="#FFDC000C" Margin="1,3,0,0"/>
    								<Path Data="M 0,0 L2,0 L 8,6 L8,8" Fill="#ffffff" Margin="1,3,0,0"/>
    							</Grid>
    						</Border>
    						<Popup x:Name="Popup">
    							<Border x:Name="PopupBorder" BorderBrush="#FF2A2A2A" BorderThickness="{TemplateBinding BorderThickness}" Background="#FFCE33F7" CornerRadius="3" HorizontalAlignment="Stretch" Height="Auto">
    								<ScrollViewer x:Name="ScrollViewer" BorderBrush="#FFD500FF" BorderThickness="0" Background="{StaticResource btnBaseGradient}" Foreground="#FFF9FF00" Padding="1">
    									<ItemsPresenter/>
    								</ScrollViewer>
    							</Border>
    						</Popup>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="FullScreenElementStyle" TargetType="ToggleButton">
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="ToggleButton">
    					<Grid x:Name="MainLayout" Height="28" Width="36">
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="CommonStates">
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_pressed" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_disable" d:IsOptimized="True"/>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)" Storyboard.TargetName="small_rec">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="1.512"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" Storyboard.TargetName="small_rec">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="1.334"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="small_rec">
    											<EasingDoubleKeyFrame KeyTime="0" Value="0"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="2.048"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="small_rec">
    											<EasingDoubleKeyFrame KeyTime="0" Value="0"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="-1.002"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)" Storyboard.TargetName="small_rec1">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1.512"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" Storyboard.TargetName="small_rec1">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1.334"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="small_rec1">
    											<EasingDoubleKeyFrame KeyTime="0" Value="2.048"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="small_rec1">
    											<EasingDoubleKeyFrame KeyTime="0" Value="-1.002"/>
    											<EasingDoubleKeyFrame KeyTime="0:0:0.3" Value="0"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Disabled">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_norm" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_pressed" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_hover" d:IsOptimized="True"/>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_norm">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_norm1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_checked1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Normal">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_pressed" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_disable" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_hover" d:IsOptimized="True"/>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="large_rec1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="small_rec1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Pressed">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_disable" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_norm" d:IsOptimized="True"/>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rec_hover" d:IsOptimized="True"/>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_disable">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_norm">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="large_rec">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_checked1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="background_pressed1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_norm1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_hover1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rec_pressed1">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="CheckStates">
    								<VisualState x:Name="Checked">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="small_rec">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BaseState">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="CheckedState">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Unchecked"/>
    								<VisualState x:Name="Indeterminate"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Grid x:Name="BaseState">
    							<Path x:Name="background_pressed" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Path x:Name="background_hover" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    								<Path.Fill>
    									<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    										<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    										<GradientStop Color="#FF3B5470" Offset="0.056"/>
    										<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    										<GradientStop Color="#FF193250" Offset="0.496"/>
    										<GradientStop Color="#FF222B36" Offset="0.875"/>
    										<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    										<GradientStop Color="#FF2F3E54" Offset="1"/>
    									</LinearGradientBrush>
    								</Path.Fill>
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Path x:Name="background" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False">
    								<Path.Fill>
    									<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    										<GradientStop Color="#FF9EA1A5" Offset="0"/>
    										<GradientStop Color="#FF757B82" Offset="0.025765"/>
    										<GradientStop Color="#FF4C555F" Offset="0.041885"/>
    										<GradientStop Color="#FF4B535D" Offset="0.26178"/>
    										<GradientStop Color="#FF363F49" Offset="0.350785"/>
    										<GradientStop Color="#FF222B36" Offset="0.497382"/>
    										<GradientStop Color="#FF222B36" Offset="0.890052"/>
    										<GradientStop Color="#FF51555B" Offset="0.963351"/>
    										<GradientStop Color="Gray" Offset="1"/>
    									</LinearGradientBrush>
    								</Path.Fill>
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Path x:Name="background_checked" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Rectangle x:Name="rec_disable" Fill="{StaticResource iconDisableFill}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5" Visibility="Collapsed" Width="16" d:LayoutOverrides="Width"/>
    							<Rectangle x:Name="rec_pressed" Fill="{StaticResource iconPressedFill}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5" Visibility="Collapsed" Width="16" d:LayoutOverrides="Width"/>
    							<Rectangle x:Name="rec_hover" Fill="{StaticResource iconHover}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="{StaticResource iconHover}" StrokeThickness="0.5" Visibility="Collapsed" Width="16" d:LayoutOverrides="Width">
    								<Rectangle.Effect>
    									<BlurEffect Radius="10"/>
    								</Rectangle.Effect>
    							</Rectangle>
    							<Rectangle x:Name="rec_norm" Fill="{StaticResource iconGradient}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="#FF2A2A2A" StrokeThickness="0.5" Width="16" d:LayoutOverrides="Width"/>
    							<Rectangle x:Name="small_rec" Fill="#FF2D2D2D" Margin="12,12,16,10" RenderTransformOrigin="0.5,0.5" StrokeThickness="0.5">
    								<Rectangle.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Rectangle.RenderTransform>
    							</Rectangle>
    							<Rectangle x:Name="large_rec" Fill="#FF2D2D2D" Margin="12,10" RenderTransformOrigin="0.5,0.5" StrokeThickness="0.5" Visibility="Collapsed">
    								<Rectangle.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Rectangle.RenderTransform>
    							</Rectangle>
    						</Grid>
    						<Grid x:Name="CheckedState" Visibility="Collapsed">
    							<Path x:Name="background_pressed1" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Path x:Name="background_hover1" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    								<Path.Fill>
    									<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    										<GradientStop Color="#FF4F6A8D" Offset="0.02"/>
    										<GradientStop Color="#FF3B5470" Offset="0.056"/>
    										<GradientStop Color="#FF3F5F80" Offset="0.288"/>
    										<GradientStop Color="#FF193250" Offset="0.496"/>
    										<GradientStop Color="#FF222B36" Offset="0.875"/>
    										<GradientStop Color="#FF141D2B" Offset="0.963351"/>
    										<GradientStop Color="#FF2F3E54" Offset="1"/>
    									</LinearGradientBrush>
    								</Path.Fill>
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Path x:Name="background1" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False" Visibility="Collapsed">
    								<Path.Fill>
    									<LinearGradientBrush EndPoint="0.605,0" StartPoint="0.605,1">
    										<GradientStop Color="#FF9EA1A5" Offset="0"/>
    										<GradientStop Color="#FF757B82" Offset="0.025765"/>
    										<GradientStop Color="#FF4C555F" Offset="0.041885"/>
    										<GradientStop Color="#FF4B535D" Offset="0.26178"/>
    										<GradientStop Color="#FF363F49" Offset="0.350785"/>
    										<GradientStop Color="#FF222B36" Offset="0.497382"/>
    										<GradientStop Color="#FF222B36" Offset="0.890052"/>
    										<GradientStop Color="#FF51555B" Offset="0.963351"/>
    										<GradientStop Color="Gray" Offset="1"/>
    									</LinearGradientBrush>
    								</Path.Fill>
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Path x:Name="background_checked1" Data="M6.7046142,0.38709676 C9.9166117,0.38709676 25.741869,0.38709676 35.534691,0.38709676 L35.534691,27.336502 C25.924776,27.336502 10.54401,27.336502 6.7049475,27.336502 C2.865885,27.336502 0.45451552,23.967836 0.45451552,21.382723 C0.45451552,18.797609 0.50134999,9.6319437 0.50134999,6.1063566 C0.50134999,2.5807748 3.4926171,0.38709676 6.7046142,0.38709676 z" Fill="{StaticResource btnBasePressed}" Height="28" Margin="0" RenderTransformOrigin="0.5,0.5" Stretch="Fill" UseLayoutRounding="False">
    								<Path.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform Angle="-180"/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Path.RenderTransform>
    								<Path.Stroke>
    									<LinearGradientBrush EndPoint="0.426,0.025" StartPoint="0.426,0.97">
    										<LinearGradientBrush.RelativeTransform>
    											<MatrixTransform/>
    										</LinearGradientBrush.RelativeTransform>
    										<GradientStop Color="Black" Offset="0.648536"/>
    										<GradientStop Color="#FF404040" Offset="0.965857"/>
    										<GradientStop Color="Gray" Offset="0.979079"/>
    									</LinearGradientBrush>
    								</Path.Stroke>
    							</Path>
    							<Rectangle x:Name="rec_disable1" Fill="{StaticResource iconDisableFill}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="{StaticResource iconDisableBorder}" StrokeThickness="0.5" Visibility="Collapsed" Width="16" d:LayoutOverrides="Width"/>
    							<Rectangle x:Name="rec_pressed1" Fill="{StaticResource iconPressedFill}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="{StaticResource iconPressedBorder}" StrokeThickness="0.5" Visibility="Collapsed" Width="16" d:LayoutOverrides="Width"/>
    							<Rectangle x:Name="rec_hover1" Fill="{StaticResource iconHover}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="{StaticResource iconHover}" StrokeThickness="0.5" Width="16" d:LayoutOverrides="Width">
    								<Rectangle.Effect>
    									<BlurEffect Radius="10"/>
    								</Rectangle.Effect>
    							</Rectangle>
    							<Rectangle x:Name="rec_norm1" Fill="{StaticResource iconGradient}" HorizontalAlignment="Right" Height="12" Margin="0,8,10,8" Stroke="#FF2A2A2A" StrokeThickness="0.5" Width="16" d:LayoutOverrides="Width"/>
    							<Rectangle x:Name="small_rec1" Fill="#FF2D2D2D" Margin="12,12,16,10" RenderTransformOrigin="0.5,0.5" StrokeThickness="0.5">
    								<Rectangle.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Rectangle.RenderTransform>
    							</Rectangle>
    							<Rectangle x:Name="large_rec1" Fill="#FF2D2D2D" Margin="12,10" RenderTransformOrigin="0.5,0.5" StrokeThickness="0.5" Visibility="Collapsed">
    								<Rectangle.RenderTransform>
    									<TransformGroup>
    										<ScaleTransform/>
    										<SkewTransform/>
    										<RotateTransform/>
    										<TranslateTransform/>
    									</TransformGroup>
    								</Rectangle.RenderTransform>
    							</Rectangle>
    						</Grid>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="SMFPlayerDefaultStyle" TargetType="smfCore:SMFPlayer">
    		<Setter Property="Background" Value="Black"/>
    		<Setter Property="HorizontalAlignment" Value="Stretch"/>
    		<Setter Property="VerticalAlignment" Value="Stretch"/>
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="smfCore:SMFPlayer">
    					<Grid x:Name="PlayerRoot" Background="Black" HorizontalAlignment="{TemplateBinding HorizontalAlignment}" Height="{TemplateBinding Height}" VerticalAlignment="{TemplateBinding VerticalAlignment}" Width="{TemplateBinding Width}" d:DesignWidth="756" d:DesignHeight="387">
    						<Grid.Resources>
    							<smf_util:TimeSpanValueConverter x:Key="TimeSpanValueConverter"/>
    							<smf_util:BoolToVisibilityConverter x:Key="BoolToVisibilityConverter"/>
    						</Grid.Resources>
    						<Grid.RowDefinitions>
    							<RowDefinition Height="*"/>
    							<RowDefinition Height="0*"/>
    							<RowDefinition Height="Auto"/>
    							<RowDefinition Height="Auto"/>
    							<RowDefinition Height="Auto"/>
    						</Grid.RowDefinitions>
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="PlaylistStates">
    								<VisualStateGroup.Transitions>
    									<VisualTransition From="PlaylistVisible" GeneratedDuration="0" To="PlaylistHidden">
    										<Storyboard>
    											<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Height)" Storyboard.TargetName="playlist">
    												<EasingDoubleKeyFrame KeyTime="0" Value="150">
    													<EasingDoubleKeyFrame.EasingFunction>
    														<QuarticEase EasingMode="EaseIn"/>
    													</EasingDoubleKeyFrame.EasingFunction>
    												</EasingDoubleKeyFrame>
    												<EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="0">
    													<EasingDoubleKeyFrame.EasingFunction>
    														<QuarticEase EasingMode="EaseIn"/>
    													</EasingDoubleKeyFrame.EasingFunction>
    												</EasingDoubleKeyFrame>
    											</DoubleAnimationUsingKeyFrames>
    											<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="playlist">
    												<DiscreteObjectKeyFrame KeyTime="0">
    													<DiscreteObjectKeyFrame.Value>
    														<Visibility>Visible</Visibility>
    													</DiscreteObjectKeyFrame.Value>
    												</DiscreteObjectKeyFrame>
    											</ObjectAnimationUsingKeyFrames>
    											<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ShowPlaylistElement">
    												<DiscreteObjectKeyFrame KeyTime="0">
    													<DiscreteObjectKeyFrame.Value>
    														<Visibility>Collapsed</Visibility>
    													</DiscreteObjectKeyFrame.Value>
    												</DiscreteObjectKeyFrame>
    											</ObjectAnimationUsingKeyFrames>
    										</Storyboard>
    									</VisualTransition>
    									<VisualTransition From="PlaylistHidden" GeneratedDuration="0" To="PlaylistVisible">
    										<Storyboard>
    											<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="playlist">
    												<DiscreteObjectKeyFrame KeyTime="0">
    													<DiscreteObjectKeyFrame.Value>
    														<Visibility>Visible</Visibility>
    													</DiscreteObjectKeyFrame.Value>
    												</DiscreteObjectKeyFrame>
    											</ObjectAnimationUsingKeyFrames>
    											<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Height)" Storyboard.TargetName="playlist">
    												<EasingDoubleKeyFrame KeyTime="0" Value="0">
    													<EasingDoubleKeyFrame.EasingFunction>
    														<QuarticEase EasingMode="EaseOut"/>
    													</EasingDoubleKeyFrame.EasingFunction>
    												</EasingDoubleKeyFrame>
    												<EasingDoubleKeyFrame KeyTime="0:0:0.5" Value="150">
    													<EasingDoubleKeyFrame.EasingFunction>
    														<QuarticEase EasingMode="EaseOut"/>
    													</EasingDoubleKeyFrame.EasingFunction>
    												</EasingDoubleKeyFrame>
    											</DoubleAnimationUsingKeyFrames>
    											<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ShowPlaylistElement">
    												<DiscreteObjectKeyFrame KeyTime="0">
    													<DiscreteObjectKeyFrame.Value>
    														<Visibility>Collapsed</Visibility>
    													</DiscreteObjectKeyFrame.Value>
    												</DiscreteObjectKeyFrame>
    											</ObjectAnimationUsingKeyFrames>
    											<DoubleAnimation Duration="0" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ShowPlaylistElement"/>
    										</Storyboard>
    									</VisualTransition>
    								</VisualStateGroup.Transitions>
    								<VisualState x:Name="PlaylistDisabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ShowPlaylistElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="PlaylistHidden">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ShowPlaylistElement">
    											<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="PlaylistVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="playlist">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Height)" Storyboard.TargetName="playlist">
    											<EasingDoubleKeyFrame KeyTime="0" Value="150"/>
    										</DoubleAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ShowPlaylistElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="MediaLiveStates">
    								<VisualState x:Name="MediaLive"/>
    								<VisualState x:Name="MediaNotLive">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="SeekToLiveElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="MediaAdaptiveStates">
    								<VisualState x:Name="MediaAdaptive">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BitrateMonitorElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="MediaNotAdaptive">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BitrateMonitorElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="PlayStates">
    								<VisualState x:Name="AcquiringLicense"/>
    								<VisualState x:Name="Buffering">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="BufferingElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="ClipPlaying">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="ReplayElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="RewindElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="PlayElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="FastForwardElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="SlowMotionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="TimelineElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="AudioStreamSelectionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.IsHitTestVisible)" Storyboard.TargetName="TimelineElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="Closed"/>
    								<VisualState x:Name="Individualizing"/>
    								<VisualState x:Name="Opening"/>
    								<VisualState x:Name="Paused"/>
    								<VisualState x:Name="Playing"/>
    								<VisualState x:Name="Stopped"/>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="SlowMotionEnabledStates">
    								<VisualState x:Name="SlowMotionDisabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="SlowMotionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="SlowMotionEnabled"/>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="CaptionsStates">
    								<VisualState x:Name="CaptionsDisabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="CaptionToggleElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="CaptionsHidden">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="CaptionsPresenterElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="CaptionsVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="CaptionsPresenterElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(ToggleButton.IsChecked)" Storyboard.TargetName="CaptionToggleElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>True</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="PosterStates">
    								<VisualState x:Name="PosterHidden">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Poster">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="PosterVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="Poster">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="ChapterStates">
    								<VisualState x:Name="ChaptersDisabled"/>
    								<VisualState x:Name="ChaptersHidden"/>
    								<VisualState x:Name="ChaptersVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="ChaptersGrid">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="VersionInformationStates">
    								<VisualState x:Name="VersionInformationDisabled"/>
    								<VisualState x:Name="VersionInformationHidden">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="VersionInformationElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="VersionInformationVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="VersionInformationElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="AudioStreamMetadataAvailableStates">
    								<VisualState x:Name="AudioStreamMetadataAvailable">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="AudioStreamSelectionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="AudioStreamMetadataNotAvailable">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="AudioStreamSelectionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="LoggingConsoleStates">
    								<VisualState x:Name="LoggingConsoleDisabled"/>
    								<VisualState x:Name="LoggingConsoleHidden">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="LoggingDisplay">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="LoggingConsoleVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="LoggingDisplay">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Visible</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="FullScreenStates">
    								<VisualState x:Name="FullScreen">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(ToggleButton.IsChecked)" Storyboard.TargetName="FullScreenToggleElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>True</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="NotFullScreen">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(ToggleButton.IsChecked)" Storyboard.TargetName="FullScreenToggleElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="PlayerGraphStates">
    								<VisualState x:Name="PlayerGraphVisible">
    									<Storyboard>
    										<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="ChartContainer" d:IsOptimized="True"/>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(ToggleButton.IsChecked)" Storyboard.TargetName="GraphToggleElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>True</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="PlayerGraphDisabled">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="GraphToggleElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<Visibility>Collapsed</Visibility>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="PlayerGraphHidden"/>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="PositionLiveStates">
    								<VisualState x:Name="PositionLive">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="SeekToLiveElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="PositionNotLive"/>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="AdStates">
    								<VisualState x:Name="AdHidden"/>
    								<VisualState x:Name="AdVisible">
    									<Storyboard>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="ReplayElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="RewindElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="PlayElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="FastForwardElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="SlowMotionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="TimelineElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="AudioStreamSelectionElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    										<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.IsHitTestVisible)" Storyboard.TargetName="TimelineElement">
    											<DiscreteObjectKeyFrame KeyTime="0">
    												<DiscreteObjectKeyFrame.Value>
    													<System:Boolean>False</System:Boolean>
    												</DiscreteObjectKeyFrame.Value>
    											</DiscreteObjectKeyFrame>
    										</ObjectAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<ContentControl x:Name="MediaPresenterElement" HorizontalContentAlignment="Stretch" Height="{TemplateBinding VideoHeight}" IsHitTestVisible="True" Grid.Row="0" VerticalContentAlignment="Stretch" Width="{TemplateBinding VideoWidth}"/>
    						<smf_accesscontrols:CaptionsPresenter x:Name="CaptionsPresenterElement" HorizontalContentAlignment="Stretch" ItemsSource="{TemplateBinding VisibleCaptions}" VerticalContentAlignment="Stretch">
    							<smf_accesscontrols:CaptionsPresenter.ItemsPanel>
    								<ItemsPanelTemplate>
    									<Grid/>
    								</ItemsPanelTemplate>
    							</smf_accesscontrols:CaptionsPresenter.ItemsPanel>
    							<smf_accesscontrols:CaptionsPresenter.ItemTemplate>
    								<DataTemplate>
    									<smf_accesscontrols:CaptionBlockRegion CaptionRegion="{Binding}"/>
    								</DataTemplate>
    							</smf_accesscontrols:CaptionsPresenter.ItemTemplate>
    						</smf_accesscontrols:CaptionsPresenter>
    						<Image x:Name="Poster" DataContext="{TemplateBinding CurrentPlaylistItem}" Height="{TemplateBinding VideoHeight}" IsHitTestVisible="False" Microsoft_SilverlightMediaFramework_Utilities_Offline:OfflineProperties.OfflineImageSource="{Binding ThumbSource}" Visibility="Collapsed" Width="{TemplateBinding VideoWidth}"/>
    						<TextBlock x:Name="BufferingElement" Foreground="White" HorizontalAlignment="Center" IsHitTestVisible="False" Grid.Row="0" Text="Buffering..." Visibility="Collapsed" VerticalAlignment="Center"/>
    						<Grid x:Name="VideoAreaElement">
    							<ContentControl x:Name="LowerVideoArea" HorizontalAlignment="Stretch" HorizontalContentAlignment="Center" VerticalAlignment="Stretch" VerticalContentAlignment="Bottom" Canvas.ZIndex="1"/>
    							<ContentControl x:Name="UpperVideoArea" HorizontalAlignment="Stretch" HorizontalContentAlignment="Center" VerticalAlignment="Stretch" VerticalContentAlignment="Top" Canvas.ZIndex="1"/>
    							<ContentControl x:Name="LeftVideoArea" HorizontalAlignment="Stretch" HorizontalContentAlignment="Left" VerticalAlignment="Stretch" VerticalContentAlignment="Center" Canvas.ZIndex="1"/>
    							<ContentControl x:Name="RightVideoArea" HorizontalAlignment="Stretch" HorizontalContentAlignment="Right" VerticalAlignment="Stretch" VerticalContentAlignment="Center" Canvas.ZIndex="1"/>
    						</Grid>
    						<ContentControl x:Name="VersionInformationElement" ContentTemplate="{StaticResource VersionInformationTemplate}" HorizontalContentAlignment="Stretch" Opacity="0.75" Visibility="Collapsed" VerticalContentAlignment="Stretch" d:IsLocked="True"/>
    						<Grid x:Name="ChartContainer" HorizontalAlignment="Stretch" IsHitTestVisible="False" Margin="0,0,10,0" Opacity="0" VerticalAlignment="Stretch">
    							<smfCore:BitrateGraphControl x:Name="BitrateGraphElement" AvailableBitrates="{TemplateBinding AvailableVideoBitrates}" BorderThickness="0,0,0,10" CurrentBitrate="{TemplateBinding PlaybackBitrate}" HorizontalAlignment="Left" Height="250" Margin="10,10,0,10" MaximumPlayableBitrate="{TemplateBinding MaximumPlaybackBitrate}" VerticalAlignment="Bottom" Width="500"/>
    							<smfCore:FramerateGraphControl x:Name="FramerateGraphElement" CurrentFramerate="{TemplateBinding RenderedFramesPerSecond}" HorizontalAlignment="Left" Height="100" Margin="10,10,0,0" VerticalAlignment="Top" Width="200"/>
    							<smfCore:MaxBitrateLimiterControl x:Name="MaxBitrateLimiterElement" AvailableBitrates="{TemplateBinding AvailableVideoBitrates}" DownloadBitrate="{TemplateBinding DownloadBitrate}" HorizontalAlignment="Right" Height="150" Margin="0,10,0,0" VerticalAlignment="Top" Width="415"/>
    						</Grid>
    						<Grid x:Name="LoggingDisplay" Background="White" Opacity="0.75" Visibility="Collapsed">
    							<TextBlock x:Name="LoggingDisplayElement" TextWrapping="Wrap"/>
    						</Grid>
    						<Grid>
    							<Grid.RowDefinitions>
    								<RowDefinition Height="*"/>
    								<RowDefinition Height="Auto"/>
    							</Grid.RowDefinitions>
    							<Button x:Name="ShowPlaylistElement" Cursor="Hand" Content="Playlist" HorizontalAlignment="Right" Margin="0" Opacity="0.5" Style="{StaticResource PlaylistButton}" VerticalAlignment="Bottom" Width="50" d:LayoutOverrides="Height" Visibility="Collapsed"/>
    							<Grid x:Name="playlist" Height="0" Grid.Row="1" RenderTransformOrigin="0.5,0.5" VerticalAlignment="Top" Visibility="Collapsed">
    								<Grid.ColumnDefinitions>
    									<ColumnDefinition/>
    									<ColumnDefinition Width="Auto"/>
    								</Grid.ColumnDefinitions>
    								<Grid x:Name="PlaylistGrid" Background="White" Height="150" VerticalAlignment="Top">
    									<Grid.ColumnDefinitions>
    										<ColumnDefinition/>
    										<ColumnDefinition Width="Auto"/>
    									</Grid.ColumnDefinitions>
    									<smfCore:PlaylistListBox x:Name="PlaylistSelectionElement" AllowChapterSelection="False" BorderThickness="0,1,0,0" Cursor="Hand" ScrollViewer.HorizontalScrollBarVisibility="Hidden" ItemsSource="{TemplateBinding Playlist}" ItemContainerStyle="{StaticResource ChaptersListBoxItemStyle}" ScrollIncrement="50" ScrollViewer.VerticalScrollBarVisibility="Hidden">
    										<smfCore:PlaylistListBox.ItemTemplate>
    											<DataTemplate>
    												<smfCore:PlaylistListBoxItem/>
    											</DataTemplate>
    										</smfCore:PlaylistListBox.ItemTemplate>
    										<smfCore:PlaylistListBox.Style>
    											<Style TargetType="smfCore:PlaylistListBox">
    												<Setter Property="Padding" Value="1"/>
    												<Setter Property="Background" Value="#FFFFFFFF"/>
    												<Setter Property="Foreground" Value="#FF000000"/>
    												<Setter Property="HorizontalContentAlignment" Value="Left"/>
    												<Setter Property="VerticalContentAlignment" Value="Top"/>
    												<Setter Property="IsTabStop" Value="False"/>
    												<Setter Property="BorderThickness" Value="1"/>
    												<Setter Property="TabNavigation" Value="Once"/>
    												<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/>
    												<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/>
    												<Setter Property="BorderBrush">
    													<Setter.Value>
    														<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    															<GradientStop Color="#FFA3AEB9" Offset="0"/>
    															<GradientStop Color="#FF8399A9" Offset="0.375"/>
    															<GradientStop Color="#FF718597" Offset="0.375"/>
    															<GradientStop Color="#FF617584" Offset="1"/>
    														</LinearGradientBrush>
    													</Setter.Value>
    												</Setter>
    												<Setter Property="Template">
    													<Setter.Value>
    														<ControlTemplate TargetType="smfCore:PlaylistListBox">
    															<Grid Background="{StaticResource blueGradient}">
    																<Grid.ColumnDefinitions>
    																	<ColumnDefinition Width="Auto"/>
    																	<ColumnDefinition/>
    																	<ColumnDefinition Width="Auto"/>
    																</Grid.ColumnDefinitions>
    																<VisualStateManager.VisualStateGroups>
    																	<VisualStateGroup x:Name="ValidationStates">
    																		<VisualState x:Name="Valid"/>
    																		<VisualState x:Name="InvalidUnfocused">
    																			<Storyboard>
    																				<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Storyboard.TargetName="ValidationErrorElement">
    																					<DiscreteObjectKeyFrame KeyTime="0">
    																						<DiscreteObjectKeyFrame.Value>
    																							<Visibility>Visible</Visibility>
    																						</DiscreteObjectKeyFrame.Value>
    																					</DiscreteObjectKeyFrame>
    																				</ObjectAnimationUsingKeyFrames>
    																			</Storyboard>
    																		</VisualState>
    																		<VisualState x:Name="InvalidFocused">
    																			<Storyboard>
    																				<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Visibility" Storyboard.TargetName="ValidationErrorElement">
    																					<DiscreteObjectKeyFrame KeyTime="0">
    																						<DiscreteObjectKeyFrame.Value>
    																							<Visibility>Visible</Visibility>
    																						</DiscreteObjectKeyFrame.Value>
    																					</DiscreteObjectKeyFrame>
    																				</ObjectAnimationUsingKeyFrames>
    																				<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="IsOpen" Storyboard.TargetName="validationTooltip">
    																					<DiscreteObjectKeyFrame KeyTime="0">
    																						<DiscreteObjectKeyFrame.Value>
    																							<System:Boolean>True</System:Boolean>
    																						</DiscreteObjectKeyFrame.Value>
    																					</DiscreteObjectKeyFrame>
    																				</ObjectAnimationUsingKeyFrames>
    																			</Storyboard>
    																		</VisualState>
    																	</VisualStateGroup>
    																	<VisualStateGroup x:Name="CanScrollRightStates">
    																		<VisualState x:Name="CanScrollRight"/>
    																		<VisualState x:Name="CannotScrollRight">
    																			<Storyboard>
    																				<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="ForwardButtonElement">
    																					<DiscreteObjectKeyFrame KeyTime="0">
    																						<DiscreteObjectKeyFrame.Value>
    																							<System:Boolean>False</System:Boolean>
    																						</DiscreteObjectKeyFrame.Value>
    																					</DiscreteObjectKeyFrame>
    																				</ObjectAnimationUsingKeyFrames>
    																			</Storyboard>
    																		</VisualState>
    																	</VisualStateGroup>
    																	<VisualStateGroup x:Name="CanScrollLeftStates">
    																		<VisualState x:Name="CannotScrollLeft">
    																			<Storyboard>
    																				<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.IsEnabled)" Storyboard.TargetName="BackButtonElement">
    																					<DiscreteObjectKeyFrame KeyTime="0">
    																						<DiscreteObjectKeyFrame.Value>
    																							<System:Boolean>False</System:Boolean>
    																						</DiscreteObjectKeyFrame.Value>
    																					</DiscreteObjectKeyFrame>
    																				</ObjectAnimationUsingKeyFrames>
    																			</Storyboard>
    																		</VisualState>
    																		<VisualState x:Name="CanScrollLeft"/>
    																	</VisualStateGroup>
    																</VisualStateManager.VisualStateGroups>
    																<RepeatButton x:Name="BackButtonElement" HorizontalAlignment="Left" MinWidth="75" Style="{StaticResource PlaylistBackButton}" VerticalAlignment="Center" Width="35"/>
    																<Border Background="{StaticResource blueGradient}" Grid.Column="1">
    																	<ScrollViewer x:Name="ScrollViewer" BorderBrush="{x:Null}" BorderThickness="0" Background="{StaticResource blueGradient}" Padding="{TemplateBinding Padding}" TabNavigation="{TemplateBinding TabNavigation}">
    																		<ItemsPresenter/>
    																	</ScrollViewer>
    																</Border>
    																<RepeatButton x:Name="ForwardButtonElement" Content="Forward" Grid.Column="2" HorizontalAlignment="Right" MinWidth="75" Style="{StaticResource PlaylistFowardButton}" VerticalAlignment="Center" Width="35"/>
    																<Border x:Name="ValidationErrorElement" BorderBrush="#FFDB000C" BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="2" Visibility="Collapsed">
    																	<ToolTipService.ToolTip>
    																		<ToolTip x:Name="validationTooltip" DataContext="{Binding RelativeSource={RelativeSource TemplatedParent}}" Placement="Right" PlacementTarget="{Binding RelativeSource={RelativeSource TemplatedParent}}" Template="{StaticResource ValidationToolTipTemplate}">
    																			<ToolTip.Triggers>
    																				<EventTrigger RoutedEvent="Canvas.Loaded">
    																					<BeginStoryboard>
    																						<Storyboard>
    																							<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="IsHitTestVisible" Storyboard.TargetName="validationTooltip">
    																								<DiscreteObjectKeyFrame KeyTime="0">
    																									<DiscreteObjectKeyFrame.Value>
    																										<System:Boolean>true</System:Boolean>
    																									</DiscreteObjectKeyFrame.Value>
    																								</DiscreteObjectKeyFrame>
    																							</ObjectAnimationUsingKeyFrames>
    																						</Storyboard>
    																					</BeginStoryboard>
    																				</EventTrigger>
    																			</ToolTip.Triggers>
    																		</ToolTip>
    																	</ToolTipService.ToolTip>
    																	<Grid Background="Transparent" HorizontalAlignment="Right" Height="10" Margin="0,-4,-4,0" VerticalAlignment="Top" Width="10">
    																		<Path Data="M 1,0 L6,0 A 2,2 90 0 1 8,2 L8,7 z" Fill="#FFDC000C" Margin="-1,3,0,0"/>
    																		<Path Data="M 0,0 L2,0 L 8,6 L8,8" Fill="#ffffff" Margin="-1,3,0,0"/>
    																	</Grid>
    																</Border>
    															</Grid>
    														</ControlTemplate>
    													</Setter.Value>
    												</Setter>
    												<Setter Property="ItemsPanel">
    													<Setter.Value>
    														<ItemsPanelTemplate>
    															<StackPanel Orientation="Horizontal"/>
    														</ItemsPanelTemplate>
    													</Setter.Value>
    												</Setter>
    											</Style>
    										</smfCore:PlaylistListBox.Style>
    									</smfCore:PlaylistListBox>
    									<Rectangle Height="30" ScrollViewer.HorizontalScrollBarVisibility="Auto" IsHitTestVisible="False" Opacity="0.35" StrokeThickness="0" VerticalAlignment="Top">
    										<Rectangle.Fill>
    											<LinearGradientBrush EndPoint="0.5,0.733" StartPoint="0.5,0">
    												<GradientStop Color="#7FFFFFFF" Offset="0.996"/>
    												<GradientStop Color="White" Offset="0.082"/>
    											</LinearGradientBrush>
    										</Rectangle.Fill>
    									</Rectangle>
    								</Grid>
    								<Grid x:Name="ChaptersGrid" Background="{StaticResource blueGradient}" Height="150" Visibility="Collapsed" VerticalAlignment="Top">
    									<Grid.ColumnDefinitions>
    										<ColumnDefinition Width="Auto"/>
    										<ColumnDefinition/>
    									</Grid.ColumnDefinitions>
    									<Grid DataContext="{TemplateBinding CurrentPlaylistItem}" Margin="0" Grid.RowSpan="1" Width="250">
    										<Grid.RowDefinitions>
    											<RowDefinition Height="Auto"/>
    											<RowDefinition Height="Auto"/>
    											<RowDefinition Height="Auto"/>
    										</Grid.RowDefinitions>
    										<TextBlock Foreground="#FF2E3B4B" FontWeight="Bold" FontSize="13.333" FontFamily="Trebuchet MS" HorizontalAlignment="Left" Margin="10,0,0,0" TextWrapping="Wrap" Text="Now Playing" VerticalAlignment="Center"/>
    										<Image Cursor="Hand" HorizontalAlignment="Center" Height="75" Margin="0,10,0,0" Microsoft_SilverlightMediaFramework_Utilities_Offline:OfflineProperties.OfflineImageSource="{Binding ThumbSource}" Grid.Row="1" Grid.RowSpan="1" VerticalAlignment="Bottom"/>
    										<TextBlock Cursor="Hand" Foreground="#FF325C7D" FontSize="12" FontFamily="Trebuchet MS" HorizontalAlignment="Center" Margin="0,5,0,0" Grid.Row="2" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding Title}" d:LayoutOverrides="Height"/>
    										<Rectangle Height="30" Opacity="0.35" Grid.RowSpan="1" VerticalAlignment="Top" d:LayoutOverrides="Height">
    											<Rectangle.Fill>
    												<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
    													<GradientStop Color="#7EFFFFFF" Offset="0.996"/>
    													<GradientStop Color="#FF445A6E" Offset="0.267"/>
    												</LinearGradientBrush>
    											</Rectangle.Fill>
    										</Rectangle>
    									</Grid>
    									<Grid Grid.Column="1" Margin="0">
    										<Grid.RowDefinitions>
    											<RowDefinition Height="Auto"/>
    											<RowDefinition/>
    										</Grid.RowDefinitions>
    										<Rectangle Height="30" ScrollViewer.HorizontalScrollBarVisibility="Auto" IsHitTestVisible="False" Margin="0,0,-250,0" Opacity="0.35" StrokeThickness="0">
    											<Rectangle.Fill>
    												<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    													<GradientStop Color="#FF6A838D" Offset="0.267"/>
    													<GradientStop Color="#FFC5D1DA" Offset="0.81"/>
    												</LinearGradientBrush>
    											</Rectangle.Fill>
    										</Rectangle>
    										<smfCore:ScrollableListBox x:Name="ChapterSelectionElement" Background="{x:Null}" Cursor="Hand" ScrollViewer.HorizontalScrollBarVisibility="Hidden" ItemsSource="{TemplateBinding Chapters}" ItemContainerStyle="{StaticResource ChaptersListBoxItemStyle}" Margin="0" Padding="0" Grid.Row="1" ScrollIncrement="50" ScrollViewer.VerticalScrollBarVisibility="Hidden" VerticalContentAlignment="Stretch">
    											<smfCore:ScrollableListBox.ItemTemplate>
    												<DataTemplate>
    													<smfCore:PositionAwareListBoxItem Template="{StaticResource ChapterSelectionElementItemTemplate}"/>
    												</DataTemplate>
    											</smfCore:ScrollableListBox.ItemTemplate>
    										</smfCore:ScrollableListBox>
    										<TextBlock Cursor="Hand" Foreground="#FF4E5966" FontWeight="Bold" FontSize="13.333" FontFamily="Trebuchet MS" HorizontalAlignment="Left" Margin="10,0,0,0" TextWrapping="Wrap" Text="Chapters" VerticalAlignment="Center"/>
    										<HyperlinkButton x:Name="HideChaptersElement" Cursor="Hand" Content="Back to Playlist" Foreground="#FF075992" FontSize="12" FontFamily="Trebuchet MS" HorizontalAlignment="Right" Margin="0,0,10,0" VerticalAlignment="Center" d:LayoutOverrides="Height"/>
    									</Grid>
    								</Grid>
    								<Grid x:Name="grid" Background="{StaticResource blueGradient}" Grid.Column="1" HorizontalAlignment="Right" Height="150" VerticalAlignment="Top" Width="50">
    									<Grid.Effect>
    										<DropShadowEffect Color="#BF000000" Direction="135" Opacity="0.35"/>
    									</Grid.Effect>
    									<Rectangle Height="30" Margin="0" Opacity="0.35" StrokeThickness="0" VerticalAlignment="Top">
    										<Rectangle.Fill>
    											<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    												<GradientStop Color="#FF637381" Offset="0"/>
    												<GradientStop Color="White" Offset="1"/>
    											</LinearGradientBrush>
    										</Rectangle.Fill>
    									</Rectangle>
    									<TextBlock Foreground="White" FontSize="12" FontFamily="Trebuchet MS" HorizontalAlignment="Center" Margin="0,8,0,0" TextWrapping="Wrap" Text="Playlist" VerticalAlignment="Top" d:LayoutOverrides="Width"/>
    									<Button x:Name="HidePlaylistElement" Cursor="Hand" Content="X" Style="{StaticResource ClosePlaylistButton}" VerticalAlignment="Bottom"/>
    								</Grid>
    							</Grid>
    						</Grid>
    						<Grid x:Name="ControllerContainer" Height="40" Grid.Row="4" Visibility="{Binding IsControlStripVisible, Converter={StaticResource BoolToVisibilityConverter}, RelativeSource={RelativeSource TemplatedParent}}">
    							<Grid.Background>
    								<LinearGradientBrush EndPoint="0.481481,1" StartPoint="0.481481,0.00636957">
    									<GradientStop Color="#3378808B" Offset="0"/>
    									<GradientStop Color="#3358606A" Offset="0.287958"/>
    									<GradientStop Color="#3338424E" Offset="0.680628"/>
    									<GradientStop Color="#33333D49" Offset="0.984293"/>
    								</LinearGradientBrush>
    							</Grid.Background>
    							<Grid.ColumnDefinitions>
    								<ColumnDefinition Width="Auto"/>
    								<ColumnDefinition Width="Auto"/>
    								<ColumnDefinition/>
    								<ColumnDefinition Width="Auto"/>
    								<ColumnDefinition Width="Auto"/>
    								<ColumnDefinition Width="Auto"/>
    								<ColumnDefinition Width="Auto"/>
    							</Grid.ColumnDefinitions>
    							<Grid x:Name="playercontrols" Grid.ColumnSpan="1" Margin="19,0,16,0">
    								<Grid.ColumnDefinitions>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    								</Grid.ColumnDefinitions>
    								<Button x:Name="ReplayElement" BorderThickness="0" HorizontalAlignment="Right" Height="28" Margin="0" Style="{StaticResource ReplayButtonStyle}" Width="36" Visibility="Collapsed"/>
    								<Button x:Name="RewindElement" BorderThickness="0,1,0,0" Grid.Column="1" HorizontalAlignment="Right" Height="28" Margin="0" Style="{StaticResource RWButtonStyle}" Width="36" Visibility="Collapsed">
    									<Button.BorderBrush>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="#FFA3AEB9" Offset="0"/>
    											<GradientStop Color="#FF8399A9" Offset="0.375"/>
    											<GradientStop Color="#FF718597" Offset="0.375"/>
    											<GradientStop Color="#FF617584" Offset="1"/>
    										</LinearGradientBrush>
    									</Button.BorderBrush>
    								</Button>
    								<smfCore:PlayElement x:Name="PlayElement" Cursor="Hand" Grid.Column="2" Margin="0" PlayState="{TemplateBinding PlayState}" Width="60" Opacity="0.2"/>
    								<Button x:Name="FastForwardElement" BorderThickness="0" Grid.Column="3" HorizontalAlignment="Right" Height="28" Margin="0" Style="{StaticResource FFButtonStyle}" Width="36" Visibility="Collapsed"/>
    								<ToggleButton x:Name="SlowMotionElement" Grid.Column="4" HorizontalAlignment="Right" Height="28" Margin="0" Style="{StaticResource SlowMotionButtonStyle}" ToolTipService.ToolTip="Slow Motion" Width="36" Visibility="Collapsed"/>
    							</Grid>
    							<Grid x:Name="divider1" Grid.Column="1" HorizontalAlignment="Left" Width="2">
    								<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Stretch="Fill" UseLayoutRounding="False" Width="1">
    									<Path.Stroke>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="Black" Offset="0.509"/>
    											<GradientStop Color="#FF343E4A" Offset="1"/>
    											<GradientStop Color="#FF757D87" Offset="0"/>
    										</LinearGradientBrush>
    									</Path.Stroke>
    								</Path>
    								<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Margin="1,0,0,0" Stretch="Fill" UseLayoutRounding="False" Width="1" Opacity="0.2">
    									<Path.Stroke>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="#FFFDFEFF" Offset="0.509"/>
    											<GradientStop Color="#FF36404C" Offset="1"/>
    											<GradientStop Color="#FF757D87" Offset="0"/>
    										</LinearGradientBrush>
    									</Path.Stroke>
    								</Path>
    							</Grid>
    							<Grid x:Name="timelinecontrols" Grid.ColumnSpan="1" Grid.Column="2" Margin="16,0">
    								<Grid.ColumnDefinitions>
    									<ColumnDefinition/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    								</Grid.ColumnDefinitions>
    								<smfCore:Timeline x:Name="TimelineElement" Cursor="Hand" Chapters="{TemplateBinding Chapters}" EndPosition="{TemplateBinding EndPosition}" Foreground="{x:Null}" HorizontalContentAlignment="Stretch" IsLive="{TemplateBinding IsMediaLive}" LivePosition="{TemplateBinding LivePosition}" Margin="0" StartPosition="{TemplateBinding StartPosition}" TimelineMarkers="{TemplateBinding TimelineMarkers}" VerticalAlignment="Center"/>
    								<Border x:Name="TimeContainer" BorderThickness="1" Grid.Column="1" HorizontalAlignment="Left" Margin="0">
    									<Grid Height="28" MaxHeight="28" MinWidth="60" MinHeight="28" UseLayoutRounding="True">
    										<Grid>
    											<Grid.ColumnDefinitions>
    												<ColumnDefinition Width="0.25*"/>
    												<ColumnDefinition Width="0.367*"/>
    												<ColumnDefinition Width="0.383*"/>
    											</Grid.ColumnDefinitions>
    											<TextBlock x:Name="CurrentPositionElement" Foreground="#FFC1C1C1" FontSize="9" HorizontalAlignment="Left" Padding="8,0,0,0" TextAlignment="Center" Text="{Binding PlaybackPosition, Converter={StaticResource TimeSpanValueConverter}, RelativeSource={RelativeSource TemplatedParent}}" VerticalAlignment="Center"/>
    											<TextBlock x:Name="TimeSeparatorElement" Grid.Column="1" Foreground="#FFFDFAFA" FontSize="9" HorizontalAlignment="Center" Margin="3,0" Opacity="0.4" Text="|" VerticalAlignment="Center"/>
    											<TextBlock x:Name="CurrentDurationElement" Grid.Column="2" Foreground="#FFFDFDFD" FontSize="9" HorizontalAlignment="Left" Opacity="0.4" Padding="0,0,8,0" Text="{Binding EndPosition, Converter={StaticResource TimeSpanValueConverter}, RelativeSource={RelativeSource TemplatedParent}}" VerticalAlignment="Center"/>
    										</Grid>
    									</Grid>
    								</Border>
    								<Button x:Name="SeekToLiveElement" BorderThickness="0" Cursor="Hand" Content="Go Live" Grid.Column="2" HorizontalAlignment="Right" Height="28" Margin="0" Style="{StaticResource SeekToLiveButtonStyle}" Width="60" Visibility="Collapsed"/>
    							</Grid>
    							<Grid x:Name="divider2" Grid.Column="3" HorizontalAlignment="Left" Width="2" Visibility="Collapsed">
    								<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Stretch="Fill" UseLayoutRounding="False" Width="1">
    									<Path.Stroke>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="Black" Offset="0.509"/>
    											<GradientStop Color="#FF343E4A" Offset="1"/>
    											<GradientStop Color="#FF757D87" Offset="0"/>
    										</LinearGradientBrush>
    									</Path.Stroke>
    								</Path>
    								<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Margin="1,0,0,0" Stretch="Fill" UseLayoutRounding="False" Width="1">
    									<Path.Stroke>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="#FFFDFEFF" Offset="0.509"/>
    											<GradientStop Color="#FF343E4A" Offset="1"/>
    											<GradientStop Color="#FF757D87" Offset="0.009"/>
    										</LinearGradientBrush>
    									</Path.Stroke>
    								</Path>
    							</Grid>
    							<Grid x:Name="functioncontrols" Grid.ColumnSpan="1" Grid.Column="4" Margin="16,0" Visibility="Collapsed">
    								<Grid.ColumnDefinitions>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    									<ColumnDefinition Width="Auto"/>
    								</Grid.ColumnDefinitions>
    								<ToggleButton x:Name="CaptionToggleElement" Cursor="Hand" Content="CC" Grid.Column="0" HorizontalAlignment="Right" Height="28" Margin="0" Style="{StaticResource CaptionDisplayToggleButtonStyle}" ToolTipService.ToolTip="Closed Captions" Width="36" d:LayoutOverrides="GridBox"/>
    								<ToggleButton x:Name="GraphToggleElement" Cursor="Hand" Content="G" Grid.Column="1" Height="28" Style="{StaticResource PlayerGraphButtonStyle}" ToolTipService.ToolTip="Toggle Graph" Width="36"/>
    								<ComboBox x:Name="AudioStreamSelectionElement" BorderBrush="{StaticResource btnBaseGradient}" Background="Black" Cursor="Hand" Grid.ColumnSpan="1" Grid.Column="3" Foreground="Black" HorizontalAlignment="Right" Height="28" ItemsSource="{TemplateBinding AvailableAudioStreams}" Margin="0" Style="{StaticResource AudioStreamMenu}" SelectedItem="{TemplateBinding SelectedAudioStream}" Width="110">
    									<ComboBox.ItemTemplate>
    										<DataTemplate>
    											<TextBlock Foreground="{StaticResource iconGradient}" Text="{Binding Name}"/>
    										</DataTemplate>
    									</ComboBox.ItemTemplate>
    								</ComboBox>
    								<Grid x:Name="VolumeExtendWraper" Grid.Column="4" HorizontalAlignment="Right" Height="150" Margin="0,-160,0,6" VerticalAlignment="Bottom" Width="36" Canvas.ZIndex="2">
    									<smfCore:VolumeControl x:Name="VolumeElement" HorizontalAlignment="Center" VolumeLevel=".5" Width="36"/>
    								</Grid>
    								<ToggleButton x:Name="FullScreenToggleElement" BorderThickness="0" Cursor="Hand" Grid.Column="5" HorizontalAlignment="Right" HorizontalContentAlignment="Stretch" Height="28" Margin="0" Padding="0" Style="{StaticResource FullScreenElementStyle}" VerticalContentAlignment="Stretch" Width="36"/>
    							</Grid>
    							<Grid x:Name="divider3" Grid.Column="5" HorizontalAlignment="Left" Height="40" Margin="0" Width="2">
    								<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Stretch="Fill" UseLayoutRounding="False" Width="1">
    									<Path.Stroke>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="Black" Offset="0.509"/>
    											<GradientStop Color="#FF343E4A" Offset="1"/>
    											<GradientStop Color="#FF757D87" Offset="0"/>
    										</LinearGradientBrush>
    									</Path.Stroke>
    								</Path>
    								<Path Data="M245.16667,0 L245.16667,39.109009" HorizontalAlignment="Left" Margin="1,0,0,0" Stretch="Fill" UseLayoutRounding="False" Width="1" Opacity="0.2">
    									<Path.Stroke>
    										<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    											<GradientStop Color="#FFFDFEFF" Offset="0.509"/>
    											<GradientStop Color="#FF343E4A" Offset="1"/>
    											<GradientStop Color="#FF757D87" Offset="0"/>
    										</LinearGradientBrush>
    									</Path.Stroke>
    								</Path>
    							</Grid>
    							<smfCore:BitrateMonitor x:Name="BitrateMonitorElement" Grid.Column="6" HighDefinitionBitrate="{TemplateBinding HighDefinitionBitrate}" Height="40" Margin="5,0,7,0" MaximumPlaybackBitrate="{TemplateBinding MaximumPlaybackBitrate}" PlaybackBitrate="{TemplateBinding PlaybackBitrate}" Width="36"/>
    						</Grid>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    	<Style x:Key="FlowItem3DDefaultStyle" TargetType="SStuff_FlowControls:FlowItem3D">
    		<Setter Property="Template">
    			<Setter.Value>
    				<ControlTemplate TargetType="SStuff_FlowControls:FlowItem3D">
    					<Grid>
    						<VisualStateManager.VisualStateGroups>
    							<VisualStateGroup x:Name="SelectionStates">
    								<VisualStateGroup.Transitions>
    									<VisualTransition GeneratedDuration="0:0:0.3"/>
    								</VisualStateGroup.Transitions>
    								<VisualState x:Name="Selected"/>
    								<VisualState x:Name="Unselected"/>
    							</VisualStateGroup>
    							<VisualStateGroup x:Name="MouseStates">
    								<VisualStateGroup.Transitions>
    									<VisualTransition GeneratedDuration="0"/>
    									<VisualTransition GeneratedDuration="0:0:0.4" To="MouseOver">
    										<VisualTransition.GeneratedEasingFunction>
    											<CubicEase EasingMode="EaseInOut"/>
    										</VisualTransition.GeneratedEasingFunction>
    									</VisualTransition>
    									<VisualTransition GeneratedDuration="0:0:0.4" To="MouseOut">
    										<VisualTransition.GeneratedEasingFunction>
    											<CubicEase EasingMode="EaseIn"/>
    										</VisualTransition.GeneratedEasingFunction>
    									</VisualTransition>
    								</VisualStateGroup.Transitions>
    								<VisualState x:Name="MouseOver">
    									<Storyboard>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="border">
    											<EasingDoubleKeyFrame KeyTime="0" Value="-10"/>
    										</DoubleAnimationUsingKeyFrames>
    										<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="rectangle">
    											<EasingDoubleKeyFrame KeyTime="0" Value="12"/>
    										</DoubleAnimationUsingKeyFrames>
    									</Storyboard>
    								</VisualState>
    								<VisualState x:Name="MouseOut"/>
    							</VisualStateGroup>
    						</VisualStateManager.VisualStateGroups>
    						<Border x:Name="border" BorderBrush="#FF333333" BorderThickness="0" CornerRadius="4" Padding="1" RenderTransformOrigin="0.5,0.5" Background="#4C808080">
    							<Border.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform/>
    									<SkewTransform/>
    									<RotateTransform/>
    									<TranslateTransform/>
    								</TransformGroup>
    							</Border.RenderTransform>
    							<ContentPresenter ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}"/>
    						</Border>
    						<Rectangle x:Name="rectangle" IsHitTestVisible="False" RadiusY="4" RadiusX="4" RenderTransformOrigin="0.5,1">
    							<Rectangle.Fill>
    								<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    									<GradientStop Color="#4C808080" Offset="0"/>
    									<GradientStop Offset="1"/>
    								</LinearGradientBrush>
    							</Rectangle.Fill>
    							<Rectangle.OpacityMask>
    								<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
    									<GradientStop Offset="0.388"/>
    									<GradientStop Color="#97FFFFFF" Offset="1"/>
    								</LinearGradientBrush>
    							</Rectangle.OpacityMask>
    							<Rectangle.RenderTransform>
    								<TransformGroup>
    									<ScaleTransform ScaleY="-0.7"/>
    									<SkewTransform/>
    									<RotateTransform/>
    									<TranslateTransform Y="2"/>
    								</TransformGroup>
    							</Rectangle.RenderTransform>
    						</Rectangle>
    					</Grid>
    				</ControlTemplate>
    			</Setter.Value>
    		</Setter>
    	</Style>
    </UserControl.Resources>    
    <Grid x:Name="LayoutRoot">
        <smfCore:SMFPlayer x:Name="mySMFPlayer" Margin="0" AutoPlay="False" PlayState="{Binding IsPlaying, Mode=TwoWay,Converter={StaticResource PlayStateConverter}}" localCommand:MediaEnded.Command="{Binding MediaEndedCommand}"  PlaylistVisibility="Disabled" ChaptersVisibility="Disabled" CaptionsVisibility="Disabled" Playlist="{Binding FileName, Converter={StaticResource UriPlayListConverter}}" Background="Black" Style="{StaticResource SMFPlayerDefaultStyle}"  />
    </Grid>
</UserControl>
